Övning – Skapa ett virtuellt Azure-nätverk
I den här övningen skapar du ett virtuellt nätverk i Microsoft Azure. Sedan skapar du två virtuella datorer och använder det virtuella nätverket för att ansluta till de virtuella datorerna och till Internet.
Viktigt!
För övningarna i den här modulen behöver du en fullständig Azure-prenumeration. Övningarna är valfria och krävs inte för att slutföra den här modulen. Om du genomför de interaktiva övningarna i modulen debiteras den Azure-prenumeration du använder. Du kan minimera kostnaden genom att rensa bort de resurser du skapar så snart som möjligt. Rensningsanvisningar finns i den sista enheten.
Logga in på din prenumeration
Logga in på Azure med antingen PowerShell-cmdleten Connect-AzAccount
på den lokala datorn eller med shell.azure.com/powershell.
Skapa en resursgrupp
Skapa först en resursgrupp som ska innehålla alla resurser som skapas i övningen. Ge den namnet vm-networks
och ersätt EastUS
i följande kommando med namnet på regionen där du vill att gruppen ska skapas.
$Location="EastUS"
New-AzResourceGroup -Name vm-networks -Location $Location
Skapa ett undernät och ett virtuellt nätverk
Kör följande kommando för att skapa ett undernät och ett virtuellt nätverk.
$Subnet=New-AzVirtualNetworkSubnetConfig -Name default -AddressPrefix 10.0.0.0/24
New-AzVirtualNetwork -Name myVnet -ResourceGroupName vm-networks -Location $Location -AddressPrefix 10.0.0.0/16 -Subnet $Subnet
Skapa två virtuella datorer
Alla virtuella Azure-datorer är anslutna till ett virtuellt nätverk. Om du skapar en virtuell dator med Azure PowerShell och inte anger namnet på ett befintligt virtuellt nätverk skapar Azure PowerShell automatiskt ett nytt virtuellt nätverk.
Här skapar vi två virtuella datorer och anger det virtuella nätverket.
Kör följande kommando för att skapa den första virtuella datorn, en virtuell Windows-dator med en offentlig IP-adress som kan nås via port 3389 (Fjärrskrivbord). Det här kommandot skapar en virtuell Windows 2016 Datacenter-dator med namnet
dataProcStage1
som använder det virtuella nätverket myVnet.New-AzVm ` -ResourceGroupName "vm-networks" ` -Name "dataProcStage1" ` -VirtualNetworkName "myVnet" ` -SubnetName "default" ` -image "Win2016Datacenter" ` -Size "Standard_DS2_v2" ` -PublicIPAddressName "dataProcStage1"
Port 3389 öppnas automatiskt som standard när du skapar en virtuell Windows-dator i Azure.
Ange ett användarnamn och lösenord för den virtuella datorn. Skriv ned användarnamnet och lösenordet. Du behöver detta senare när du ska logga in på servern.
Kör följande kommando för att hämta den offentliga IP-adressen för den virtuella datorn så att du kan använda den senare. Kopiera IpAddress.
Get-AzPublicIpAddress -Name dataProcStage1
Skapa den andra virtuella datorn med namnet
dataProcStage2
.New-AzVm ` -ResourceGroupName "vm-networks" ` -Name "dataProcStage2" ` -VirtualNetworkName "myVnet" ` -SubnetName "default" ` -image "Win2016Datacenter" ` -Size "Standard_DS2_v2"
Ange ett användarnamn och lösenord för den virtuella datorn. Kopiera ditt användarnamn och lösenord. Du behöver detta senare när du ska logga in på servern.
Anslut till dataProcStage1 med hjälp av fjärrskrivbordet
Öppna Fjärrskrivbord och anslut till
dataProcStage1
med den offentliga IP-adress som du antecknade i föregående steg. Om du använder PowerShell lokalt kör du följande kommando och ersätterpublicIpAddress
med den virtuella datorns offentliga IP-adress.mstsc /v:publicIpAddress
Logga in på fjärrdatorn med användarnamnet och lösenordet du skapade.
I fjärrsessionen öppnar du Windows-kommandotolken och kör följande kommando.
ping dataProcStage2 -4
I resultatet ser du att alla begäranden till den virtuella datorn överskrider tidsgränsen
dataProcStage2
. Den här tidsgränsen inträffar eftersom standardkonfigurationen för Windows-brandväggen pådataProcStage2
förhindrar att den svarar på ping.
Anslut till dataProcStage2 med hjälp av fjärrskrivbordet
Konfigurera Windows-brandväggen i dataProcStage2
via en ny fjärrskrivbordssession. Du kan inte komma åt dataProcStage2
från skrivbordet eftersom dataProcStage2
inte har en offentlig IP-adress. Du använder fjärrskrivbordet från dataProcStage1
för att ansluta till dataProcStage2
.
Öppna Fjärrskrivbord i
dataProcStage1
-fjärrsessionen.Anslut till
dataProcStage2
med hjälp av namnet. Enligt standardkonfigurationen för nätverk kandataProcStage1
tolka adressen tilldataProcStage2
med hjälp av datornamnet.Logga in på
dataProcStage2
med användarnamnet och lösenordet du skapade.På
dataProcStage2
väljer du Start-menyn, anger Brandvägg och trycker på Retur. Konsolen Windows-brandväggen med avancerad säkerhet visas.I den vänstra rutan väljer du Inkommande regler.
I den högra rutan rullar du nedåt, högerklickar på Fil- och skrivardelning (Ekobegäran – ICMPv4-In) och bekräftar sedan att Aktivera regel är aktiverat.
Växla tillbaka till fjärrsessionen
dataProcStage1
och kör följande kommando i kommandotolken.ping dataProcStage2 -4
dataProcStage2
svarar med fyra svar, som visar på anslutningen mellan de två virtuella datorerna.
Du har skapat ett virtuellt nätverk och två virtuella datorer som är kopplade till det virtuella nätverket, anslutit till en av de virtuella datorerna och visat nätverksanslutning till den andra virtuella datorn i samma virtuella nätverk. Du kan använda virtuella Azure-nätverk till att ansluta resurser i Azure-nätverket. Dessa resurser måste dock vara i samma resursgrupp och ingå i samma prenumeration. Nu ska vi titta på VPN-gatewayer som gör att du kan ansluta virtuella nätverk i olika resursgrupper, prenumerationer och till och med geografiska regioner.