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

PSNetworkInterface

String[]

PSBackendAddressPool[]

PSInboundNatRule[]

PSApplicationGatewayBackendAddressPool[]

PSApplicationSecurityGroup[]

Kimenetek

PSNetworkInterface

Jegyzetek

  • Kulcsszavak: azure, azurerm, arm, erőforrás, felügyelet, vezető, hálózat, hálózatkezelés