Udostępnij za pośrednictwem


Tworzenie sieci wirtualnej (klasycznej) przy użyciu interfejsu wiersza polecenia platformy Azure

Ważne

Klasyczne Virtual Network są teraz przestarzałe dla nowych klientów i zostaną wycofane 31 sierpnia 2024 r. dla wszystkich klientów. Nowe wdrożenia powinny korzystać z nowego modelu wdrażania opartego na Resource Manager azure Resource Manager opartego na Virtual Network

Sieć wirtualna Azure odzwierciedla w chmurze Twoją sieć. Możesz kontrolować ustawienia sieciowe Azure i definiować bloki adresów DHCP, ustawienia DNS, zasady zabezpieczeń oraz routing. Możesz również podzielić sieć wirtualną na podsieci i wdrożyć maszyny wirtualne Azure IaaS oraz wystąpienia ról PaaS w taki sam sposób, w jaki maszyny fizyczne i wirtualne są wdrażane w lokalnym centrum danych. W zasadzie można rozwinąć swoją sieć w sieci Azure, przenosząc do niej własne bloki adresów IP. Jeśli jeszcze nie znasz sieci wirtualnych Azure, zapoznaj się z informacjami o nich.

Ważne

Przed rozpoczęciem pracy z zasobami platformy Azure należy pamiętać, że ma ona obecnie dwa modele wdrażania: za pomocą usługi Azure Resource Manager i model klasyczny. Przed rozpoczęciem pracy z dowolnym zasobem Azure należy zapoznać się z modelami i narzędziami wdrażania. Dokumentację dotyczącą różnych narzędzi można wyświetlić, klikając karty w górnej części artykułu.

W tym dokumencie opisano tworzenie sieci wirtualnej przy użyciu klasycznego modelu wdrażania. Sieć wirtualną można również utworzyć w modelu wdrażania Resource Manager przy użyciu interfejsu wiersza polecenia platformy Azure.

Scenariusz

Aby zilustrować sposób tworzenia sieci wirtualnej i podsieci, w tym dokumencie użyto następującego scenariusza:

Scenariusz sieci wirtualnych

W tym scenariuszu utworzysz sieć wirtualną o nazwie TestVNet z zastrzeżonym blokiem CIDR 192.168.0.0./16. Sieć wirtualna zawiera następujące podsieci:

  • FrontEnd, używająca bloku CIDR 192.168.1.0/24.
  • BackEnd, używająca bloku CIDR 192.168.2.0/24.

Jak utworzyć klasyczną sieć wirtualną przy użyciu interfejsu wiersza polecenia platformy Azure

Interfejsu wiersza polecenia platformy Azure można użyć do zarządzania zasobami Azure z poziomu wiersza polecenia dowolnego komputera z systemem Windows, Linux lub OS X.

  1. Jeśli nigdy nie używasz interfejsu wiersza polecenia platformy Azure, zobacz Instalowanie i konfigurowanie interfejsu wiersza polecenia platformy Azure i postępuj zgodnie z instrukcjami w punkcie, w którym wybierasz konto i subskrypcję platformy Azure.

  2. Aby utworzyć sieć wirtualną i podsieć, uruchom polecenie azure network vnet create :

         azure network vnet create --vnet TestVNet -e 192.168.0.0 -i 16 -n FrontEnd -p 192.168.1.0 -r 24 -l "Central US"
    

    Oczekiwane dane wyjściowe:

         info:    Executing command network vnet create
         + Looking up network configuration
         + Looking up locations
         + Setting network configuration
         info:    network vnet create command OK
    
    • --vnet. Nazwa sieci wirtualnej, która zostanie utworzona. W przypadku scenariusza sieć TestVNet
    • -e (lub --address-space). Przestrzeń adresowa sieci wirtualnej. W scenariuszu 192.168.0.0
    • -i (lub -cidr). Maska sieciowa w formacie CIDR. W scenariuszu 16.
    • -n (lub --subnet-name). Nazwa pierwszej podsieci. W scenariuszu FrontEnd.
    • -p (lub --subnet-start-ip). Początkowy adres IP podsieci lub przestrzeni adresowej podsieci. W scenariuszu 192.168.1.0.
    • -r (lub --subnet-cidr). Maska sieciowa w formacie CIDR dla podsieci. W scenariuszu 24.
    • -l (lub --location). Region świadczenia usługi Azure, w którym jest tworzona sieć wirtualna. W przypadku scenariusza środkowe stany USA.
  3. Aby utworzyć podsieć, uruchom polecenie tworzenia podsieci sieci wirtualnej platformy Azure :

         azure network vnet subnet create -t TestVNet -n BackEnd -a 192.168.2.0/24
    

    Oczekiwane dane wyjściowe poprzedniego polecenia:

         info:    Executing command network vnet subnet create
         + Looking up network configuration
         + Creating subnet "BackEnd"
         + Setting network configuration
         + Looking up the subnet "BackEnd"
         + Looking up network configuration
         data:    Name                            : BackEnd
         data:    Address prefix                  : 192.168.2.0/24
         info:    network vnet subnet create command OK
    
    • -t (lub --vnet-name. Nazwa sieci wirtualnej, w której zostanie utworzona podsieć. W scenariuszu sieć TestVNet.
    • -n (lub --name). Nazwa nowej podsieci. W scenariuszu zaplecze.
    • -a (lub --address-prefix). Blok CIDR podsieci. W scenariuszu 192.168.2.0/24.
  4. Aby wyświetlić właściwości nowej sieci wirtualnej, uruchom polecenie azure network vnet show :

         azure network vnet show
    

    Oczekiwane dane wyjściowe dla poprzedniego polecenia:

         info:    Executing command network vnet show
         Virtual network name: TestVNet
         + Looking up the virtual network sites
         data:    Name                            : TestVNet
         data:    Location                        : Central US
         data:    State                           : Created
         data:    Address space                   : 192.168.0.0/16
         data:    Subnets:
         data:      Name                          : FrontEnd
         data:      Address prefix                : 192.168.1.0/24
         data:
         data:      Name                          : BackEnd
         data:      Address prefix                : 192.168.2.0/24
         data:
         info:    network vnet show command OK