Tworzenie komunikacji równorzędnej sieci wirtualnych — różne modele wdrażania i subskrypcje
Z tego samouczka dowiesz się, jak utworzyć komunikację równorzędną sieci wirtualnych między sieciami wirtualnymi utworzonymi za pomocą różnych modeli wdrażania. Sieci wirtualne istnieją w różnych subskrypcjach. Komunikacja równorzędna dwóch sieci wirtualnych umożliwia zasobom w różnych sieciach wirtualnych komunikowanie się ze sobą z taką samą przepustowością i opóźnieniem, jak gdyby zasoby znajdowały się w tej samej sieci wirtualnej. Dowiedz się więcej o komunikacji równorzędnej sieci wirtualnych.
Kroki tworzenia komunikacji równorzędnej sieci wirtualnych różnią się w zależności od tego, czy sieci wirtualne znajdują się w tym samym, czy w różnych subskrypcjach oraz w którym modelu wdrażania platformy Azure są tworzone sieci wirtualne. Dowiedz się, jak utworzyć komunikację równorzędną sieci wirtualnych w innych scenariuszach, klikając scenariusz z poniższej tabeli:
Model wdrażania platformy Azure | Subskrypcja platformy Azure |
---|---|
Oba usługi Resource Manager | To samo |
Oba usługi Resource Manager | Różny |
Jedna usługa Resource Manager, jedna klasyczna | To samo |
Nie można utworzyć komunikacji równorzędnej sieci wirtualnych między dwiema sieciami wirtualnymi wdrożoną za pośrednictwem klasycznego modelu wdrażania. Ten samouczek umożliwia komunikację równorzędną sieci wirtualnych w tym samym regionie. Sieci wirtualne można również łączyć za pomocą komunikacji równorzędnej w różnych obsługiwanych regionach. Zaleca się zapoznanie się z wymaganiami i ograniczeniami dotyczącymi komunikacji równorzędnej przed komunikacją równorzędną sieci wirtualnych.
Podczas tworzenia komunikacji równorzędnej sieci wirtualnych między sieciami wirtualnymi, które istnieją w różnych subskrypcjach, subskrypcje mogą być skojarzone z tą samą dzierżawą firmy Microsoft Entra. Jeśli nie masz jeszcze dzierżawy firmy Microsoft Entra, możesz go szybko utworzyć.
Aby utworzyć komunikację równorzędną sieci wirtualnych, możesz użyć witryny Azure Portal, interfejsu wiersza polecenia platformy Azure lub programu Azure PowerShell . Kliknij dowolny z poprzednich linków narzędzi, aby przejść bezpośrednio do kroków tworzenia komunikacji równorzędnej sieci wirtualnej przy użyciu wybranego narzędzia.
Tworzenie komunikacji równorzędnej — Witryna Azure Portal
W tym samouczku są używane różne konta dla każdej subskrypcji. Jeśli używasz konta z uprawnieniami do obu subskrypcji, możesz użyć tego samego konta dla wszystkich kroków, pominąć kroki wylogowywania się z portalu i pominąć kroki przypisywania innego użytkownika do sieci wirtualnych.
Zaloguj się w witrynie Azure Portal jako użytkownikA. Konto, za pomocą którego się logujesz, musi mieć uprawnienia niezbędne do utworzenia komunikacji równorzędnej sieci wirtualnych. Aby uzyskać listę uprawnień, zobacz Uprawnienia komunikacji równorzędnej sieci wirtualnych.
Kliknij pozycję + Nowy, kliknij pozycję Sieć, a następnie kliknij pozycję Sieć wirtualna.
W bloku Tworzenie sieci wirtualnej wprowadź lub wybierz wartości dla następujących ustawień, a następnie kliknij pozycję Utwórz:
- Nazwa: myVnetA
- Przestrzeń adresowa: 10.0.0.0/16
- Nazwa podsieci: domyślna
- Zakres adresów podsieci: 10.0.0.0/24
- Subskrypcja: wybierz subskrypcję A.
- Grupa zasobów: wybierz pozycję Utwórz nową i wprowadź wartość myResourceGroupA
- Lokalizacja: Wschodnie stany USA
W polu Wyszukaj zasoby w górnej części portalu wpisz myVnetA. Kliknij pozycję myVnetA , gdy pojawi się on w wynikach wyszukiwania. Zostanie wyświetlony blok dla sieci wirtualnej myVnetA .
W wyświetlonym bloku myVnetA kliknij pozycję Kontrola dostępu (zarządzanie dostępem i tożsamościami) z pionowej listy opcji po lewej stronie bloku.
W wyświetlonym bloku myVnetA — Kontrola dostępu (IAM) kliknij pozycję + Dodaj przypisanie roli.
W wyświetlonym bloku Dodawanie przypisania roli wybierz pozycję Współautor sieci w polu Rola .
W polu Wybierz wybierz pozycję UserB lub wpisz adres e-mail użytkownikaB, aby go wyszukać. Wyświetlona lista użytkowników pochodzi z tej samej dzierżawy firmy Microsoft Entra co sieć wirtualna, dla której konfigurujesz komunikację równorzędną. Kliknij pozycję UserB po wyświetleniu go na liście.
Kliknij przycisk Zapisz.
Wyloguj się z portalu jako użytkownikA, a następnie zaloguj się jako użytkownikB.
Kliknij pozycję + Nowy, wpisz Sieć wirtualna w polu Wyszukaj w witrynie Marketplace , a następnie kliknij pozycję Sieć wirtualna w wynikach wyszukiwania.
W wyświetlonym bloku Sieć wirtualna wybierz pozycję Klasyczny w polu Wybierz model wdrażania, a następnie kliknij przycisk Utwórz.
W wyświetlonym polu Utwórz sieć wirtualną (klasyczną) wprowadź następujące wartości:
- Nazwa: myVnetB
- Przestrzeń adresowa: 10.1.0.0/16
- Nazwa podsieci: domyślna
- Zakres adresów podsieci: 10.1.0.0/24
- Subskrypcja: wybierz subskrypcję B.
- Grupa zasobów: wybierz pozycję Utwórz nową i wprowadź wartość myResourceGroupB
- Lokalizacja: Wschodnie stany USA
W polu Wyszukaj zasoby w górnej części portalu wpisz myVnetB. Kliknij pozycję myVnetB , gdy pojawi się on w wynikach wyszukiwania. Zostanie wyświetlony blok dla sieci wirtualnej myVnetB .
W wyświetlonym bloku myVnetB kliknij pozycję Właściwości z pionowej listy opcji po lewej stronie bloku. Skopiuj identyfikator ZASOBU, który jest używany w późniejszym kroku. Identyfikator zasobu jest podobny do następującego przykładu:
/subscriptions/<Subscription ID>/resourceGroups/myResourceGroupB/providers/Microsoft.ClassicNetwork/virtualNetworks/myVnetB
Wykonaj kroki 5–9 dla sieci myVnetB, wprowadzając ciąg UserA w kroku 8.
Wyloguj się z portalu jako użytkownikB i zaloguj się jako użytkownikA.
W polu Wyszukaj zasoby w górnej części portalu wpisz myVnetA. Kliknij pozycję myVnetA , gdy pojawi się on w wynikach wyszukiwania. Zostanie wyświetlony blok dla sieci wirtualnej myVnet .
Kliknij pozycję myVnetA.
W wyświetlonym bloku myVnetA kliknij pozycję Komunikacje równorzędne z pionowej listy opcji po lewej stronie bloku.
W wyświetlonym bloku myVnetA — Komunikacje równorzędne kliknij pozycję + Dodaj
W wyświetlonym bloku Dodaj komunikację równorzędną wprowadź lub wybierz następujące opcje, a następnie kliknij przycisk OK:
- Nazwa: myVnetAToMyVnetB
- Model wdrażania sieci wirtualnej: wybierz pozycję Klasyczny.
- Znam mój identyfikator zasobu: zaznacz to pole wyboru.
- Identyfikator zasobu: wprowadź identyfikator zasobu myVnetB z kroku 15.
- Zezwalaj na dostęp do sieci wirtualnej: upewnij się, że wybrano opcję Włączone. W tym samouczku nie są używane żadne inne ustawienia. Aby dowiedzieć się więcej o wszystkich ustawieniach komunikacji równorzędnej, zobacz Zarządzanie komunikacją równorzędną sieci wirtualnych.
Po kliknięciu przycisku OK w poprzednim kroku blok Dodawanie komunikacji równorzędnej zostanie zamknięty i ponownie zostanie wyświetlony blok myVnetA — Komunikacja równorzędna . Po kilku sekundach utworzona komunikacja równorzędna zostanie wyświetlona w bloku. Połączono znajduje się w kolumnie STAN KOMUNIKACJI RÓWNORZĘDNEJ dla utworzonej komunikacji równorzędnej myVnetAToMyVnetB . Komunikacja równorzędna została już ustanowiona. Nie ma potrzeby komunikacji równorzędnej sieci wirtualnej (klasycznej) z siecią wirtualną (Resource Manager).
Wszystkie zasoby platformy Azure utworzone w dowolnej sieci wirtualnej mogą komunikować się ze sobą za pośrednictwem ich adresów IP. Jeśli używasz domyślnego rozpoznawania nazw platformy Azure dla sieci wirtualnych, zasoby w sieciach wirtualnych nie mogą rozpoznawać nazw w sieciach wirtualnych. Jeśli chcesz rozpoznawać nazwy między sieciami wirtualnymi w komunikacji równorzędnej, musisz utworzyć własny serwer DNS. Dowiedz się, jak skonfigurować rozpoznawanie nazw przy użyciu własnego serwera DNS.
Opcjonalnie: Chociaż tworzenie maszyn wirtualnych nie zostało omówione w tym samouczku, możesz utworzyć maszynę wirtualną w każdej sieci wirtualnej i nawiązać połączenie z jednej maszyny wirtualnej z drugą, aby zweryfikować łączność.
Opcjonalnie: Aby usunąć zasoby utworzone w tym samouczku, wykonaj kroki opisane w sekcji Usuwanie zasobów w tym artykule.
Tworzenie komunikacji równorzędnej — interfejs wiersza polecenia platformy Azure
W tym samouczku są używane różne konta dla każdej subskrypcji. Jeśli używasz konta z uprawnieniami do obu subskrypcji, możesz użyć tego samego konta dla wszystkich kroków, pominąć kroki wylogowywania się z platformy Azure i usunąć wiersze skryptu, które tworzą przypisania ról użytkownika. Zastąp UserA@azure.com wartości i UserB@azure.com we wszystkich poniższych skryptach nazwami użytkowników, których używasz dla userA i UserB. Wykonaj poniższe kroki, korzystając z klasycznego interfejsu wiersza polecenia platformy Azure i interfejsu wiersza polecenia platformy Azure. Możesz wykonać kroki z poziomu usługi Azure Cloud Shell, wybierając przycisk Wypróbuj w dowolnej z poniższych kroków lub instalując klasyczny interfejs wiersza polecenia i interfejs wiersza polecenia i uruchamiając polecenia na komputerze lokalnym.
Jeśli korzystasz z usługi Cloud Shell, przejdź do kroku 2, ponieważ usługa Cloud Shell automatycznie loguje Cię do platformy Azure. Otwórz sesję poleceń i zaloguj się na platformie Azure przy użyciu
azure login
polecenia .Uruchom klasyczny interfejs wiersza polecenia w trybie zarządzania usługami, wprowadzając
azure config mode asm
polecenie .Wprowadź następujące klasyczne polecenie interfejsu wiersza polecenia, aby utworzyć sieć wirtualną (klasyczną):
azure network vnet create --vnet myVnetB --address-space 10.1.0.0 --cidr 16 --location "East US"
Pozostałe kroki należy wykonać przy użyciu powłoki bash przy użyciu interfejsu wiersza polecenia platformy Azure (a nie klasycznego interfejsu wiersza polecenia).
Skopiuj poniższy skrypt do edytora tekstów na komputerze. Zastąp
<SubscriptionB-Id>
ciąg identyfikatorem subskrypcji. Jeśli nie znasz identyfikatora subskrypcji, wprowadźaz account show
polecenie . Wartość identyfikatora w danych wyjściowych to identyfikator subskrypcji. Skopiuj zmodyfikowany skrypt, wklej go do sesji interfejsu wiersza polecenia, a następnie naciśnijEnter
.az role assignment create \ --assignee UserA@azure.com \ --role "Classic Network Contributor" \ --scope /subscriptions/<SubscriptionB-Id>/resourceGroups/Default-Networking/providers/Microsoft.ClassicNetwork/virtualNetworks/myVnetB
Po utworzeniu sieci wirtualnej (klasycznej) w kroku 4 platforma Azure utworzyła sieć wirtualną w grupie zasobów Sieć domyślna .
Wyloguj użytkownikaB z platformy Azure i zaloguj się jako użytkownikA w interfejsie wiersza polecenia.
Utwórz grupę zasobów i sieć wirtualną (Resource Manager). Skopiuj poniższy skrypt, wklej go do sesji interfejsu wiersza polecenia, a następnie naciśnij
Enter
.#!/bin/bash # Variables for common values used throughout the script. rgName="myResourceGroupA" location="eastus" # Create a resource group. az group create \ --name $rgName \ --location $location # Create virtual network A (Resource Manager). az network vnet create \ --name myVnetA \ --resource-group $rgName \ --location $location \ --address-prefix 10.0.0.0/16 # Get the id for myVnetA. vNetAId=$(az network vnet show \ --resource-group $rgName \ --name myVnetA \ --query id --out tsv) # Assign UserB permissions to myVnetA. az role assignment create \ --assignee UserB@azure.com \ --role "Network Contributor" \ --scope $vNetAId
Utwórz komunikację równorzędną sieci wirtualnych między dwiema sieciami wirtualnymi utworzonymi za pomocą różnych modeli wdrażania. Skopiuj poniższy skrypt do edytora tekstów na komputerze. Zastąp
<SubscriptionB-id>
element identyfikatorem subskrypcji. Jeśli nie znasz identyfikatora subskrypcji, wprowadźaz account show
polecenie . Wartość identyfikatora w danych wyjściowych to Identyfikator subskrypcji. Platforma Azure utworzyła sieć wirtualną (klasyczną) utworzoną w kroku 4 w grupie zasobów o nazwie Default-Networking. Wklej zmodyfikowany skrypt w sesji interfejsu wiersza polecenia, a następnie naciśnijEnter
.# Peer VNet1 to VNet2. az network vnet peering create \ --name myVnetAToMyVnetB \ --resource-group $rgName \ --vnet-name myVnetA \ --remote-vnet /subscriptions/<SubscriptionB-id>/resourceGroups/Default-Networking/providers/Microsoft.ClassicNetwork/virtualNetworks/myVnetB \ --allow-vnet-access
Po wykonaniu skryptu przejrzyj komunikację równorzędną dla sieci wirtualnej (Resource Manager). Skopiuj następujący skrypt, a następnie wklej go w sesji interfejsu wiersza polecenia:
az network vnet peering list \ --resource-group $rgName \ --vnet-name myVnetA \ --output table
Dane wyjściowe zawierają kolumnę Connected (Połączono ) w kolumnie PeeringState .
Wszystkie zasoby platformy Azure utworzone w dowolnej sieci wirtualnej mogą komunikować się ze sobą za pośrednictwem ich adresów IP. Jeśli używasz domyślnego rozpoznawania nazw platformy Azure dla sieci wirtualnych, zasoby w sieciach wirtualnych nie mogą rozpoznawać nazw w sieciach wirtualnych. Jeśli chcesz rozpoznawać nazwy między sieciami wirtualnymi w komunikacji równorzędnej, musisz utworzyć własny serwer DNS. Dowiedz się, jak skonfigurować rozpoznawanie nazw przy użyciu własnego serwera DNS.
Opcjonalnie: Chociaż tworzenie maszyn wirtualnych nie zostało omówione w tym samouczku, możesz utworzyć maszynę wirtualną w każdej sieci wirtualnej i nawiązać połączenie z jednej maszyny wirtualnej z drugą, aby zweryfikować łączność.
Opcjonalnie: Aby usunąć zasoby utworzone w tym samouczku, wykonaj kroki opisane w artykule Usuwanie zasobów w tym artykule.
Tworzenie komunikacji równorzędnej — PowerShell
W tym samouczku są używane różne konta dla każdej subskrypcji. Jeśli używasz konta z uprawnieniami do obu subskrypcji, możesz użyć tego samego konta dla wszystkich kroków, pominąć kroki wylogowywania się z platformy Azure i usunąć wiersze skryptu, które tworzą przypisania ról użytkownika. Zastąp UserA@azure.com wartości i UserB@azure.com we wszystkich poniższych skryptach nazwami użytkowników, których używasz dla userA i UserB.
Zainstaluj najnowszą wersję modułów Azure i Az programu PowerShell. Jeśli jesteś nowym użytkownikiem programu Azure PowerShell, zobacz temat Azure PowerShell overview (Omówienie programu Azure PowerShell).
Uruchom sesję programu PowerShell.
W programie PowerShell zaloguj się do subskrypcji użytkownikaB jako UżytkownikB, wprowadzając
Add-AzureAccount
polecenie . Konto, za pomocą którego się logujesz, musi mieć uprawnienia niezbędne do utworzenia komunikacji równorzędnej sieci wirtualnych. Aby uzyskać listę uprawnień, zobacz Uprawnienia komunikacji równorzędnej sieci wirtualnych.Aby utworzyć sieć wirtualną (klasyczną) za pomocą programu PowerShell, należy utworzyć nowy lub zmodyfikować istniejący plik konfiguracji sieci. Dowiedz się, jak eksportować, aktualizować i importować pliki konfiguracji sieci. Plik powinien zawierać następujący element VirtualNetworkSite dla sieci wirtualnej używanej w tym samouczku:
<VirtualNetworkSite name="myVnetB" Location="East US"> <AddressSpace> <AddressPrefix>10.1.0.0/16</AddressPrefix> </AddressSpace> <Subnets> <Subnet name="default"> <AddressPrefix>10.1.0.0/24</AddressPrefix> </Subnet> </Subnets> </VirtualNetworkSite>
Ostrzeżenie
Importowanie zmienionego pliku konfiguracji sieci może spowodować zmiany istniejących sieci wirtualnych (klasycznych) w ramach subskrypcji. Upewnij się, że dodasz tylko poprzednią sieć wirtualną i że nie zmienisz ani nie usuniesz żadnych istniejących sieci wirtualnych z subskrypcji.
Zaloguj się do subskrypcji userB jako użytkownikB, aby użyć poleceń usługi Resource Manager, wprowadzając
Connect-AzAccount
polecenie .Przypisz uprawnienia UserA do sieci wirtualnej B. Skopiuj następujący skrypt do edytora tekstów na komputerze i zastąp ciąg
<SubscriptionB-id>
identyfikatorem subskrypcji B. Jeśli nie znasz identyfikatora subskrypcji, wprowadźGet-AzSubscription
polecenie, aby go wyświetlić. Wartość identyfikatora w zwróconych danych wyjściowych to identyfikator subskrypcji. Platforma Azure utworzyła sieć wirtualną (klasyczną) utworzoną w kroku 4 w grupie zasobów o nazwie Default-Networking. Aby wykonać skrypt, skopiuj zmodyfikowany skrypt, wklej go w programie PowerShell, a następnie naciśnijEnter
.New-AzRoleAssignment ` -SignInName UserA@azure.com ` -RoleDefinitionName "Classic Network Contributor" ` -Scope /subscriptions/<SubscriptionB-id>/resourceGroups/Default-Networking/providers/Microsoft.ClassicNetwork/virtualNetworks/myVnetB
Wyloguj się z platformy Azure jako użytkownikB i zaloguj się do subskrypcji userA jako UserA, wprowadzając
Connect-AzAccount
polecenie . Konto, za pomocą którego się logujesz, musi mieć uprawnienia niezbędne do utworzenia komunikacji równorzędnej sieci wirtualnych. Aby uzyskać listę uprawnień, zobacz Uprawnienia komunikacji równorzędnej sieci wirtualnych.Utwórz sieć wirtualną (Resource Manager), kopiując następujący skrypt, wklejając go w programie PowerShell, a następnie naciskając
Enter
:# Variables for common values $rgName='MyResourceGroupA' $location='eastus' # Create a resource group. New-AzResourceGroup ` -Name $rgName ` -Location $location # Create virtual network A. $vnetA = New-AzVirtualNetwork ` -ResourceGroupName $rgName ` -Name 'myVnetA' ` -AddressPrefix '10.0.0.0/16' ` -Location $location
Przypisz uprawnienia userB do myVnetA. Skopiuj poniższy skrypt do edytora tekstów na komputerze i zastąp ciąg
<SubscriptionA-Id>
identyfikatorem subskrypcji A. Jeśli nie znasz identyfikatora subskrypcji, wprowadźGet-AzSubscription
polecenie, aby go wyświetlić. Wartość identyfikatora w zwróconych danych wyjściowych to identyfikator subskrypcji. Wklej zmodyfikowaną wersję skryptu w programie PowerShell, a następnie naciśnijEnter
, aby go wykonać.New-AzRoleAssignment ` -SignInName UserB@azure.com ` -RoleDefinitionName "Network Contributor" ` -Scope /subscriptions/<SubscriptionA-Id>/resourceGroups/myResourceGroupA/providers/Microsoft.Network/VirtualNetworks/myVnetA
Skopiuj poniższy skrypt do edytora tekstów na komputerze i zastąp ciąg
<SubscriptionB-id>
identyfikatorem subskrypcji B. Aby połączyć kopię równorzędną myVnetA z siecią myVNetB, skopiuj zmodyfikowany skrypt, wklej go do programu PowerShell, a następnie naciśnijEnter
.Add-AzVirtualNetworkPeering ` -Name 'myVnetAToMyVnetB' ` -VirtualNetwork $vnetA ` -RemoteVirtualNetworkId /subscriptions/<SubscriptionB-id>/resourceGroups/Default-Networking/providers/Microsoft.ClassicNetwork/virtualNetworks/myVnetB
Wyświetl stan komunikacji równorzędnej myVnetA, kopiując następujący skrypt, wklejając go do programu PowerShell i naciskając
Enter
.Get-AzVirtualNetworkPeering ` -ResourceGroupName $rgName ` -VirtualNetworkName myVnetA ` | Format-Table VirtualNetworkName, PeeringState
Stan to Połączono. Po skonfigurowaniu komunikacji równorzędnej z siecią myVnetA z sieci myVnetB zmieni się na Połączono .
Wszystkie zasoby platformy Azure utworzone w dowolnej sieci wirtualnej mogą komunikować się ze sobą za pośrednictwem ich adresów IP. Jeśli używasz domyślnego rozpoznawania nazw platformy Azure dla sieci wirtualnych, zasoby w sieciach wirtualnych nie mogą rozpoznawać nazw w sieciach wirtualnych. Jeśli chcesz rozpoznawać nazwy między sieciami wirtualnymi w komunikacji równorzędnej, musisz utworzyć własny serwer DNS. Dowiedz się, jak skonfigurować rozpoznawanie nazw przy użyciu własnego serwera DNS.
Opcjonalnie: Chociaż tworzenie maszyn wirtualnych nie zostało omówione w tym samouczku, możesz utworzyć maszynę wirtualną w każdej sieci wirtualnej i nawiązać połączenie z jednej maszyny wirtualnej z drugą, aby zweryfikować łączność.
Opcjonalnie: Aby usunąć zasoby utworzone w tym samouczku, wykonaj kroki opisane w artykule Usuwanie zasobów w tym artykule.
Usuwanie zasobów
Po ukończeniu tego samouczka możesz usunąć zasoby utworzone w tym samouczku, aby nie ponosić opłat za użycie. Usunięcie grupy zasobów powoduje również usunięcie wszystkich zasobów, które znajdują się w grupie zasobów.
Azure Portal
- W polu wyszukiwania portalu wprowadź ciąg myResourceGroupA. W wynikach wyszukiwania kliknij pozycję myResourceGroupA.
- W bloku myResourceGroupA kliknij ikonę Usuń.
- Aby potwierdzić usunięcie, w polu WPISZ NAZWĘ GRUPY ZASOBÓW wprowadź myResourceGroupA, a następnie kliknij przycisk Usuń.
- W polu Wyszukaj zasoby w górnej części portalu wpisz myVnetB. Kliknij pozycję myVnetB , gdy pojawi się on w wynikach wyszukiwania. Zostanie wyświetlony blok dla sieci wirtualnej myVnetB .
- W bloku myVnetB kliknij pozycję Usuń.
- Aby potwierdzić usunięcie, kliknij przycisk Tak w polu Usuń sieć wirtualną.
Interfejs wiersza polecenia platformy Azure
Zaloguj się do platformy Azure przy użyciu interfejsu wiersza polecenia, aby usunąć sieć wirtualną (Resource Manager) przy użyciu następującego polecenia:
az group delete --name myResourceGroupA --yes
Zaloguj się do platformy Azure przy użyciu klasycznego interfejsu wiersza polecenia, aby usunąć sieć wirtualną (klasyczną) przy użyciu następujących poleceń:
azure config mode asm azure network vnet delete --vnet myVnetB --quiet
PowerShell
W wierszu polecenia programu PowerShell wprowadź następujące polecenie, aby usunąć sieć wirtualną (Resource Manager):
Remove-AzResourceGroup -Name myResourceGroupA -Force
Aby usunąć sieć wirtualną (klasyczną) przy użyciu programu PowerShell, należy zmodyfikować istniejący plik konfiguracji sieci. Dowiedz się, jak eksportować, aktualizować i importować pliki konfiguracji sieci. Usuń następujący element VirtualNetworkSite dla sieci wirtualnej używanej w tym samouczku:
<VirtualNetworkSite name="myVnetB" Location="East US"> <AddressSpace> <AddressPrefix>10.1.0.0/16</AddressPrefix> </AddressSpace> <Subnets> <Subnet name="default"> <AddressPrefix>10.1.0.0/24</AddressPrefix> </Subnet> </Subnets> </VirtualNetworkSite>
Ostrzeżenie
Importowanie zmienionego pliku konfiguracji sieci może spowodować zmiany istniejących sieci wirtualnych (klasycznych) w ramach subskrypcji. Upewnij się, że usuniesz tylko poprzednią sieć wirtualną i nie zmienisz ani nie usuniesz żadnych innych istniejących sieci wirtualnych z subskrypcji.
Następne kroki
- Dokładnie zapoznaj się z ważnymi ograniczeniami i zachowaniami komunikacji równorzędnej sieci wirtualnych przed utworzeniem komunikacji równorzędnej sieci wirtualnych do użytku produkcyjnego.
- Dowiedz się więcej o wszystkich ustawieniach komunikacji równorzędnej sieci wirtualnych.
- Dowiedz się, jak utworzyć topologię sieci piasty i szprych za pomocą komunikacji równorzędnej sieci wirtualnych.