az network vnet

Sprawdź, czy prywatny adres IP jest dostępny do użycia w sieci wirtualnej.

Aby dowiedzieć się więcej o sieciach wirtualnych, odwiedź stronę https://docs.microsoft.com/azure/virtual-network/virtual-network-manage-network.

Polecenia

az network vnet check-ip-address

Sprawdź, czy prywatny adres IP jest dostępny do użycia w sieci wirtualnej.

az network vnet create

Utwórz sieć wirtualną.

az network vnet delete

Usuń sieć wirtualną.

az network vnet list

Wyświetlanie listy sieci wirtualnych.

az network vnet list-available-ips

Wyświetl listę niektórych dostępnych adresów IP w sieci wirtualnej.

az network vnet list-endpoint-services

Lista usług obsługujących tunelowanie usługi sieci wirtualnej w danym regionie.

az network vnet peering

Zarządzanie połączeniami komunikacji równorzędnej między sieciami wirtualnymi platformy Azure.

az network vnet peering create

Utwórz połączenie komunikacji równorzędnej sieci wirtualnej.

az network vnet peering delete

Usuń komunikację równorzędną.

az network vnet peering list

Wyświetlanie listy komunikacji równorzędnej.

az network vnet peering show

Pokaż szczegóły komunikacji równorzędnej.

az network vnet peering sync

Zsynchronizuj połączenie komunikacji równorzędnej sieci wirtualnej.

az network vnet peering update

Aktualizowanie komunikacji równorzędnej.

az network vnet peering wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az network vnet show

Uzyskaj szczegółowe informacje o sieci wirtualnej.

az network vnet subnet

Zarządzanie podsieciami w usłudze Azure Virtual Network.

az network vnet subnet create

Utwórz podsieć i skojarz istniejącą sieciową grupę zabezpieczeń i tabelę tras.

az network vnet subnet delete

Usuń podsieć.

az network vnet subnet list

Wyświetl listę podsieci w sieci wirtualnej.

az network vnet subnet list-available-delegations

Wyświetl listę usług dostępnych dla delegowania podsieci.

az network vnet subnet list-available-ips

Wyświetl listę niektórych dostępnych adresów IP w podsieci.

az network vnet subnet show

Pokaż szczegóły podsieci.

az network vnet subnet update

Aktualizowanie podsieci.

az network vnet subnet wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az network vnet tap

Zarządzanie naciśnięciami sieci wirtualnej.

az network vnet tap create

Utwórz naciśnięcie sieci wirtualnej.

az network vnet tap delete

Usuń naciśnięcie sieci wirtualnej.

az network vnet tap list

Wyświetl listę naciśnięć sieci wirtualnej.

az network vnet tap show

Pobierz szczegóły naciśnięcia sieci wirtualnej.

az network vnet tap update

Zaktualizuj ustawienia naciśnięcia sieci wirtualnej.

az network vnet update

Aktualizowanie sieci wirtualnej.

az network vnet wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az network vnet check-ip-address

Sprawdź, czy prywatny adres IP jest dostępny do użycia w sieci wirtualnej.

az network vnet check-ip-address --ip-address
                                 --name
                                 --resource-group

Przykłady

Sprawdź, czy wersja 10.0.0.4 jest dostępna w sieci MyVnet.

az network vnet check-ip-address -g MyResourceGroup -n MyVnet --ip-address 10.0.0.4

Parametry wymagane

--ip-address

Prywatny adres IP do zweryfikowania.

--name -n

Nazwa sieci wirtualnej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az network vnet create

Utwórz sieć wirtualną.

Możesz również utworzyć podsieć w tym samym czasie, określając nazwę podsieci i (opcjonalnie) prefiks adresu. Aby dowiedzieć się, jak utworzyć sieć wirtualną, odwiedź stronę https://docs.microsoft.com/azure/virtual-network/manage-virtual-network#create-a-virtual-network.

az network vnet create --name
                       --resource-group
                       [--address-prefixes]
                       [--bgp-community]
                       [--ddos-protection {0, 1, f, false, n, no, t, true, y, yes}]
                       [--ddos-protection-plan]
                       [--dns-servers]
                       [--edge-zone]
                       [--enable-encryption {0, 1, f, false, n, no, t, true, y, yes}]
                       [--encryption-enforcement-policy {AllowUnencrypted, DropUnencrypted}]
                       [--flowtimeout]
                       [--location]
                       [--network-security-group]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--subnet-name]
                       [--subnet-prefixes]
                       [--subnets]
                       [--tags]
                       [--vm-protection {0, 1, f, false, n, no, t, true, y, yes}]

Przykłady

Utwórz sieć wirtualną z określonym prefiksem adresu i jedną podsiecią.

az network vnet create -g MyResourceGroup -n MyVnet --address-prefix 10.0.0.0/16 --subnet-name MySubnet --subnet-prefixes 10.0.0.0/24

Utwórz sieć wirtualną.

az network vnet create --address-prefixes 10.0.0.0/16 --name MyVirtualNetwork --resource-group MyResourceGroup --subnet-name MyAseSubnet --subnet-prefixes 10.0.0.0/24

Parametry wymagane

--name -n

Nazwa sieci wirtualnej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--address-prefixes

Rozdzielona spacjami lista prefiksów adresów IP dla sieci wirtualnej. Ustawienie domyślne: 10.0.0.0/16. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj ?? pokazać więcej.

wartość domyślna: ['10.0.0.0/16']
--bgp-community

Społeczność protokołu BGP skojarzona z siecią wirtualną.

--ddos-protection

Określ, czy ochrona przed atakami DDoS jest włączona.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
wartość domyślna: False
--ddos-protection-plan

Nazwa lub identyfikator planu ochrony przed atakami DDoS do skojarzenia z siecią wirtualną.

--dns-servers

Rozdzielona spacjami lista adresów IP serwera DNS. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj ?? pokazać więcej.

--edge-zone

Nazwa strefy krawędzi.

--enable-encryption

Włącz szyfrowanie w sieci wirtualnej.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--encryption-enforcement-policy --encryption-policy

Aby kontrolować, czy maszyna wirtualna bez szyfrowania jest dozwolona w zaszyfrowanych Virtual Network, czy nie.

akceptowane wartości: AllowUnencrypted, DropUnencrypted
--flowtimeout

Wartość FlowTimeout (w minutach) dla Virtual Network.

--location -l

Lokalizacja zasobu.

--network-security-group --nsg

Nazwa lub identyfikator sieciowej grupy zabezpieczeń.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--subnet-name

Nazwa nowej podsieci do utworzenia w sieci wirtualnej.

--subnet-prefixes

Rozdzielona spacjami lista prefiksów adresów w formacie CIDR dla nowej podsieci. Jeśli pominięto, automatycznie rezerwuje blok /24 (lub tak duży, jak dostępny) w przestrzeni adresowej sieci wirtualnej. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj ?? pokazać więcej.

--subnets

Zarządzanie listą podsieci w Virtual Network (podobnie jak az network vnet subnet). Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj ?? pokazać więcej.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj ?? pokazać więcej.

--vm-protection

Włącz ochronę maszyny wirtualnej dla wszystkich podsieci w sieci wirtualnej.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
wartość domyślna: False

az network vnet delete

Usuń sieć wirtualną.

az network vnet delete [--ids]
                       [--name]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--resource-group]
                       [--subscription]

Przykłady

Usuń sieć wirtualną.

az network vnet delete -g MyResourceGroup -n myVNet

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa sieci wirtualnej.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.

az network vnet list

Wyświetlanie listy sieci wirtualnych.

az network vnet list [--resource-group]

Przykłady

Wyświetl listę wszystkich sieci wirtualnych w subskrypcji.

az network vnet list

Wyświetl listę wszystkich sieci wirtualnych w grupie zasobów.

az network vnet list -g MyResourceGroup

Wyświetl listę sieci wirtualnych w subskrypcji, która określa określony prefiks adresu.

az network vnet list --query "[?contains(addressSpace.addressPrefixes, '10.0.0.0/16')]"

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az network vnet list-available-ips

Wyświetl listę niektórych dostępnych adresów IP w sieci wirtualnej.

az network vnet list-available-ips [--ids]
                                   [--name]
                                   [--resource-group]
                                   [--subscription]

Przykłady

Wyświetl listę niektórych dostępnych adresów IP w sieci wirtualnej.

az network vnet list-available-ips -g MyResourceGroup -n MyVNet

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa sieci wirtualnej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.

az network vnet list-endpoint-services

Lista usług, które obsługują tunelowanie usługi sieci wirtualnej w danym regionie.

Aby dowiedzieć się więcej na temat punktów końcowych usługi, odwiedź stronę https://docs.microsoft.com/azure/virtual-network/virtual-network-service-endpoints-configure#azure-cli.

az network vnet list-endpoint-services --location

Przykłady

Wyświetl listę usług punktów końcowych dostępnych do użycia w regionie Zachodnie stany USA.

az network vnet list-endpoint-services -l westus -o table

Parametry wymagane

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

az network vnet show

Uzyskaj szczegółowe informacje o sieci wirtualnej.

az network vnet show [--expand]
                     [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]

Przykłady

Uzyskaj szczegółowe informacje dotyczące sieci MyVNet.

az network vnet show -g MyResourceGroup -n MyVNet

Parametry opcjonalne

--expand

Rozszerza przywołyne zasoby. Wartość domyślna to Brak.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa sieci wirtualnej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.

az network vnet update

Aktualizowanie sieci wirtualnej.

az network vnet update [--add]
                       [--address-prefixes]
                       [--bgp-community]
                       [--ddos-protection {0, 1, f, false, n, no, t, true, y, yes}]
                       [--ddos-protection-plan]
                       [--dns-servers]
                       [--enable-encryption {0, 1, f, false, n, no, t, true, y, yes}]
                       [--encryption-enforcement-policy {AllowUnencrypted, DropUnencrypted}]
                       [--flowtimeout]
                       [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                       [--ids]
                       [--name]
                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                       [--remove]
                       [--resource-group]
                       [--set]
                       [--subscription]
                       [--vm-protection {0, 1, f, false, n, no, t, true, y, yes}]

Przykłady

Zaktualizuj sieć wirtualną przy użyciu adresu IP serwera DNS.

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers 10.2.0.8

Aktualizowanie sieci wirtualnej.

az network vnet update --address-prefixes 40.1.0.0/24 --name MyVNet --resource-group MyResourceGroup

Zaktualizuj sieć wirtualną, aby usunąć serwer DNS.

az network vnet update -g MyResourceGroup -n MyVNet --dns-servers null

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub ciąg> JSON.

--address-prefixes

Rozdzielona spacją lista prefiksów adresów IP dla sieci wirtualnej. Obsługa skróconej składni, pliku json-file i pliku yaml-file. Spróbuj ?? pokazać więcej.

--bgp-community

Społeczność protokołu BGP skojarzona z siecią wirtualną.

--ddos-protection

Określ, czy ochrona przed atakami DDoS jest włączona.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--ddos-protection-plan

Nazwa lub identyfikator planu ochrony przed atakami DDoS do skojarzenia z siecią wirtualną.

--dns-servers

Rozdzielona spacjami lista adresów IP serwera DNS. Obsługa skróconej składni, pliku json-file i pliku yaml-file. Spróbuj ?? pokazać więcej.

--enable-encryption

Włącz szyfrowanie w sieci wirtualnej.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--encryption-enforcement-policy --encryption-policy

Aby kontrolować, czy maszyna wirtualna bez szyfrowania jest dozwolona w zaszyfrowanych Virtual Network, czy nie.

akceptowane wartości: AllowUnencrypted, DropUnencrypted
--flowtimeout

Wartość FlowTimeout (w minutach) dla Virtual Network.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa sieci wirtualnej.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--subscription

Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.

--vm-protection

Włącz ochronę maszyn wirtualnych dla wszystkich podsieci w sieci wirtualnej.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes

az network vnet wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az network vnet wait [--created]
                     [--custom]
                     [--deleted]
                     [--exists]
                     [--expand]
                     [--ids]
                     [--interval]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--timeout]
                     [--updated]

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".

wartość domyślna: False
--custom

Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Zaczekaj na usunięcie.

wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

wartość domyślna: False
--expand

Rozszerza przywołyne zasoby. Wartość domyślna to Brak.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--name -n

Nazwa sieci wirtualnej.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".

wartość domyślna: False