Set-AzNetworkInterfaceIpConfig
Frissítések egy hálózati adapter IP-konfigurációját.
Syntax
Set-AzNetworkInterfaceIpConfig
-Name <String>
-NetworkInterface <PSNetworkInterface>
[-PrivateIpAddressVersion <String>]
[-PrivateIpAddress <String>]
[-Primary]
[-Subnet <PSSubnet>]
[-PublicIpAddress <PSPublicIpAddress>]
[-LoadBalancerBackendAddressPool <PSBackendAddressPool[]>]
[-LoadBalancerInboundNatRule <PSInboundNatRule[]>]
[-ApplicationGatewayBackendAddressPool <PSApplicationGatewayBackendAddressPool[]>]
[-ApplicationSecurityGroup <PSApplicationSecurityGroup[]>]
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzNetworkInterfaceIpConfig
-Name <String>
-NetworkInterface <PSNetworkInterface>
[-PrivateIpAddressVersion <String>]
[-PrivateIpAddress <String>]
[-Primary]
[-SubnetId <String>]
[-PublicIpAddressId <String>]
[-LoadBalancerBackendAddressPoolId <String[]>]
[-LoadBalancerInboundNatRuleId <String[]>]
[-ApplicationGatewayBackendAddressPoolId <String[]>]
[-ApplicationSecurityGroupId <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A Set-AzNetworkInterfaceIpConfig parancsmag frissíti a hálózati adapter IP-konfigurációját.
Példák
1: Ip-konfiguráció IP-címének módosítása
$vnet = Get-AzVirtualNetwork -Name myvnet -ResourceGroupName myrg
$subnet = Get-AzVirtualNetworkSubnetConfig -Name mysubnet -VirtualNetwork $vnet
$nic = Get-AzNetworkInterface -Name nic1 -ResourceGroupName myrg
$nic | Set-AzNetworkInterfaceIpConfig -Name ipconfig1 -PrivateIpAddress 10.0.0.11 -Subnet $subnet -Primary
$nic | Set-AzNetworkInterface
Az első két parancs lekér egy myvnet nevű virtuális hálózatot és egy mysubnet nevű alhálózatot, és tárolja azt az $vnet és $subnet változókban. A harmadik parancs lekéri a frissíteni kívánt IP-konfigurációhoz társított hálózati adapter nic1-et. A harmadik parancs az elsődleges IP-konfiguráció ipconfig1 privát IP-címét 10.0.0.11-re állítja. Végül az utolsó parancs frissíti a hálózati adaptert, biztosítva, hogy a módosítások sikeresek legyenek.
2: IP-konfiguráció társítása egy alkalmazásbiztonsági csoporttal
$vnet = Get-AzVirtualNetwork -Name myvnet -ResourceGroupName myrg
$subnet = Get-AzVirtualNetworkSubnetConfig -Name mysubnet -VirtualNetwork $vnet
$asg = Get-AzApplicationSecurityGroup -Name myasg -ResourceGroupName myrg
$nic = Get-AzNetworkInterface -Name nic1 -ResourceGroupName myrg
$nic | Set-AzNetworkInterfaceIpConfig -Name ipconfig1 -PrivateIpAddress 10.0.0.11 -Subnet $subnet -ApplicationSecurityGroup $asg -Primary
$nic | Set-AzNetworkInterface
Ebben a példában a $asg változó egy alkalmazásbiztonsági csoportra mutató hivatkozást tartalmaz. A negyedik parancs lekéri a frissíteni kívánt IP-konfigurációhoz társított hálózati adapter nic1-et. A Set-AzNetworkInterfaceIpConfig az elsődleges IP-konfiguráció ipconfig1 privát IP-címét 10.0.0.11-re állítja, és létrehoz egy társításokat a lekért alkalmazásbiztonsági csoporttal. Végül az utolsó parancs frissíti a hálózati adaptert, biztosítva, hogy a módosítások sikeresek legyenek.
3: IP-konfiguráció társítása az Application Gateway háttércímkészletével
$nic = Get-AzNetworkInterface -Name nic1 -ResourceGroupName myrg
$nic | Set-AzNetworkInterfaceIpConfig -Name ipconfig1 -ApplicationGatewayBackendAddressPool $null
$nic | Set-AzNetworkInterface
A Set-AzNetworkInterfaceIpConfig az IP-konfigurációs ipconfig1 alkalmazásátjáró háttércímkészletét null értékűre állítja, és leválasztja a hálózati adapterrel. Végül az utolsó parancs frissíti a hálózati adaptert, biztosítva, hogy a módosítások sikeresek legyenek.
Paraméterek
-ApplicationGatewayBackendAddressPool
Az Application Gateway háttércímkészlet-hivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | PSApplicationGatewayBackendAddressPool[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationGatewayBackendAddressPoolId
Az Application Gateway háttércímkészlet-hivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationSecurityGroup
Alkalmazásbiztonsági csoporthivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | PSApplicationSecurityGroup[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ApplicationSecurityGroupId
Alkalmazásbiztonsági csoporthivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GatewayLoadBalancerId
Megadja az átjáró load Balancer-szolgáltató előtérbeli IP-konfigurációjának azonosítóját.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerBackendAddressPool
A terheléselosztó háttércímkészletére mutató hivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | PSBackendAddressPool[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerBackendAddressPoolId
A terheléselosztó háttércímkészletére mutató hivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerInboundNatRule
A terheléselosztó bejövő hálózati címfordítási (NAT) szabályhivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | PSInboundNatRule[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerInboundNatRuleId
A terheléselosztó bejövő NAT-szabályhivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Annak a hálózati IP-konfigurációnak a nevét adja meg, amelyhez ez a parancsmag beállít.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkInterface
NetworkInterface objektumot ad meg. Ez a parancsmag hozzáad egy hálózati adapter IP-konfigurációt a paraméter által megadott objektumhoz.
Type: | PSNetworkInterface |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Primary
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateIpAddress
Megadja a hálózati adapter IP-konfigurációjának statikus IP-címét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateIpAddressVersion
A hálózati adapter IP-címkonfigurációjának IP-címverzióját adja meg. A paraméter elfogadható értékei a következők:
- IPv4
- IPv6
Type: | String |
Accepted values: | IPv4, IPv6 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicIpAddress
Egy PublicIPAddress objektumot határoz meg. Ez a parancsmag létrehoz egy hivatkozást egy nyilvános IP-címre a hálózati adapter IP-konfigurációjának társításához.
Type: | PSPublicIpAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PublicIpAddressId
Ez a parancsmag létrehoz egy hivatkozást egy nyilvános IP-címre a hálózati adapter IP-konfigurációjának társításához.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
Alhálózati objektumot ad meg. Ez a parancsmag egy olyan alhálózatra mutató hivatkozást hoz létre, amelyben ez a hálózati adapter IP-konfigurációja létrejön.
Type: | PSSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubnetId
Ez a parancsmag egy olyan alhálózatra mutató hivatkozást hoz létre, amelyben ez a hálózati adapter IP-konfigurációja létrejön.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
String[]
PSApplicationGatewayBackendAddressPool[]
Kimenetek
Jegyzetek
- Kulcsszavak: azure, azurerm, arm, erőforrás, felügyelet, vezető, hálózat, hálózatkezelés
Kapcsolódó hivatkozások
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: