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:
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.
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.
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.
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.
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