Megosztás a következőn keresztül:


Add-AzNetworkInterfaceIpConfig

Hálózati adapter IP-konfigurációját adja hozzá a hálózati adapterhez.

Syntax

Add-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>]
Add-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

Az Add-AzNetworkInterfaceIpConfig parancsmag hozzáad egy hálózati adapter IP-konfigurációját egy Azure-hálózati adapterhez.

Példák

1. példa: Új IP-konfiguráció hozzáadása alkalmazásbiztonsági csoporttal

$subnet = New-AzVirtualNetworkSubnetConfig -Name MySubnet -AddressPrefix 10.0.1.0/24
$vnet = New-AzVirtualNetwork -Name MyVNET -ResourceGroupName MyResourceGroup -Location "West US" -AddressPrefix 10.0.0.0/16 -Subnet $subnet

$nic = New-AzNetworkInterface -Name MyNetworkInterface -ResourceGroupName MyResourceGroup -Location "West US" -Subnet $vnet.Subnets[0]

$asg = New-AzApplicationSecurityGroup -ResourceGroupName MyResourceGroup -Name MyASG -Location "West US"

$nic | Set-AzNetworkInterfaceIpConfig -Name $nic.IpConfigurations[0].Name -Subnet $vnet.Subnets[0] -ApplicationSecurityGroup $asg | Set-AzNetworkInterface

$nic | Add-AzNetworkInterfaceIpConfig -Name MyNewIpConfig -Subnet $vnet.Subnets[0] -ApplicationSecurityGroup $asg | Set-AzNetworkInterface

Ebben a példában létrehozunk egy új hálózati adaptert, a MyNetworkInterface-t, amely az új myVNET virtuális hálózat egy alhálózatához tartozik. Egy üres alkalmazásbiztonsági csoportot is létrehozunk a MyASG-vel a hálózati adapter IP-konfigurációihoz való társításához. Miután mindkét objektum létrejött, az alapértelmezett IP-konfigurációt a MyASG-objektumhoz csatoljuk. Végül létrehozunk egy új IP-konfigurációt a hálózati adapteren, amely szintén az alkalmazásbiztonsági csoport objektumához van csatolva.

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.

Típus:PSApplicationGatewayBackendAddressPool[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:String[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:PSApplicationSecurityGroup[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:String[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-GatewayLoadBalancerId

Az átjáró loadBalancer-szolgáltatói erőforrásának referenciája.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:PSBackendAddressPool[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:String[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:PSInboundNatRule[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása: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.

Típus:String[]
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Name

Megadja a hálózati adapter IP-konfigurációjának nevét.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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.

Típus:PSNetworkInterface
Position:Named
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Primary

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-PrivateIpAddress

Megadja a hálózati adapter IP-konfigurációjának statikus IP-címét.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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
Típus:String
Elfogadott értékek:IPv4, IPv6
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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.

Típus:PSPublicIpAddress
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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.

Típus:PSSubnet
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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.

Típus:String
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása: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