Det här exemplet skapar ett virtuellt nätverk med två undernät. Först skapas en ny resursgrupp i regionen centralus. Sedan skapar exemplet minnesintern representation av två undernät. Cmdleten New-AzVirtualNetworkSubnetConfig skapar inget undernät på serversidan. Det finns ett undernät som heter frontendSubnet och ett undernät som heter backendSubnet. Cmdleten New-AzVirtualNetwork skapar sedan ett virtuellt nätverk med CIDR 10.0.0.0/16 som adressprefix och två undernät.
Exempel 2: Skapa ett virtuellt nätverk med DNS-inställningar
Det här exemplet skapar ett virtuellt nätverk med två undernät och två DNS-servrar. Effekten av att ange DNS-servrarna i det virtuella nätverket är att de nätverkskort/virtuella datorer som distribueras till det virtuella nätverket ärver dessa DNS-servrar som standard. Dessa standardvärden kan skrivas över per nätverkskort via en inställning på NIC-nivå. Om inga DNS-servrar anges i ett virtuellt nätverk och inga DNS-servrar på nätverkskorten används standard-Azure DNS-servrarna för DNS-matchning.
Exempel 3: Skapa ett virtuellt nätverk med ett undernät som refererar till en nätverkssäkerhetsgrupp
Det här exemplet skapar ett virtuellt nätverk med undernät som refererar till en nätverkssäkerhetsgrupp. Först skapar exemplet en resursgrupp som en container för de resurser som ska skapas. Sedan skapas en nätverkssäkerhetsgrupp som tillåter inkommande RDP-åtkomst, men som i övrigt tillämpar standardreglerna för nätverkssäkerhetsgrupper. Cmdleten New-AzVirtualNetworkSubnetConfig skapar sedan minnesinterna representationer av två undernät som båda refererar till den nätverkssäkerhetsgrupp som skapades. Kommandot New-AzVirtualNetwork skapar sedan det virtuella nätverket.
Exempel 4: Skapa ett virtuellt nätverk med en IPAM-pool att automatiskt allokera från för adressprefix
Det här exemplet skapar ett virtuellt nätverk med en IPAM-pool (IP Address Management) för att automatiskt allokera adressprefix.
Först skapas en IPAM-pool med namnet testIpamPool i testRG-resursgruppen och testNM-nätverkshanteraren i regionen centralus med adressprefixet 10.0.0.0/16.
Cmdleten Get-AzNetworkManagerIpamPool hämtar DEN IPAM-pool som nyss skapades.
Därefter skapas ett anpassat objekt som representerar IPAM-poolprefixallokeringen. Det här objektet innehåller ID:t för IPAM-poolen och NumberOfIpAddresses som ska allokeras.
Cmdleten New-AzVirtualNetworkSubnetConfig skapar ett undernät med namnet testSubnet som konfigurerats för att använda IPAM-poolprefixallokeringsobjektet.
Slutligen skapar New-AzVirtualNetwork-cmdleten ett virtuellt nätverk med namnet testVnet i testRG-resursgruppen och centralus-platsen.
Det virtuella nätverket innehåller det undernät som skapades i föregående steg och använder IPAM-poolprefixallokeringen för adressprefixallokering.
Parametrar
-AddressPrefix
Anger ett intervall med IP-adresser för ett virtuellt nätverk.
Anger om kryptering är aktiverat i det virtuella nätverket. Värdet ska vara sant för att aktivera kryptering i det virtuella nätverket, falskt för att inaktivera kryptering.
Ange Encryption EnforcementPolicy. Värdet bör vara allowUnencrypted för att tillåta virtuella datorer utan krypteringskapacitet i ett krypterat virtuellt nätverk, eller dropUnencrypted för att inaktivera alla virtuella datorer utan krypteringskapacitet från att läggas till i ett krypterat virtuellt nätverk.
FlowTimeout möjliggör anslutningsspårning för flöden inom den virtuella datorn. Värdet ska vara mellan 4 och 30 minuter (inklusive) för att aktivera spårning eller null för att inaktivera spårning.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.