Přidání sítě se dvěma zásobníky do existujícího virtuálního počítače
Článek
V tomto článku přidáte podporu protokolu IPv6 do existující virtuální sítě. Nakonfigurujete existující virtuální počítač s adresami IPv4 i IPv6. Po dokončení existující virtuální síť podporuje privátní adresy IPv6. Existující konfigurace sítě virtuálních počítačů obsahuje veřejnou a privátní adresu IPv4 a IPv6. K dokončení kroků v tomto článku si můžete vybrat z webu Azure Portal, Azure CLI nebo Azure PowerShellu.
Existující virtuální síť, veřejná IP adresa a virtuální počítač ve vašem předplatném, které jsou nakonfigurované jenom pro podporu IPv4. Další informace o vytvoření virtuální sítě, veřejné IP adresy a virtuálního počítače najdete v tématu Rychlý start: Vytvoření virtuálního počítače s Linuxem na webu Azure Portal.
Ukázková virtuální síť použitá v tomto článku má název myVNet. Tuto hodnotu nahraďte názvem vaší virtuální sítě.
Ukázkový virtuální počítač použitý v tomto článku má název myVM. Tuto hodnotu nahraďte názvem vašeho virtuálního počítače.
Příklad veřejné IP adresy použité v tomto článku má název myPublicIP. Tuto hodnotu nahraďte názvem vaší veřejné IP adresy.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Tento kurz vyžaduje verzi 2.0.28 nebo novější azure CLI. Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.
Existující virtuální síť, veřejná IP adresa a virtuální počítač ve vašem předplatném, které jsou nakonfigurované jenom pro podporu IPv4. Další informace o vytvoření virtuální sítě, veřejné IP adresy a virtuálního počítače najdete v tématu Rychlý start: Vytvoření virtuálního počítače s Linuxem pomocí Azure CLI.
Ukázková virtuální síť použitá v tomto článku má název myVNet. Tuto hodnotu nahraďte názvem vaší virtuální sítě.
Ukázkový virtuální počítač použitý v tomto článku má název myVM. Tuto hodnotu nahraďte názvem vašeho virtuálního počítače.
Příklad veřejné IP adresy použité v tomto článku má název myPublicIP. Tuto hodnotu nahraďte názvem vaší veřejné IP adresy.
Azure PowerShell nainstalovaný místně nebo Azure Cloud Shell
Pokud se rozhodnete nainstalovat a používat PowerShell místně, musíte použít modul Azure PowerShell verze 5.4.1 nebo novější. Nainstalovanou verzi zjistíte spuštěním příkazu Get-Module -ListAvailable Az. Pokud potřebujete upgrade, přečtěte si téma Instalace modulu Azure PowerShell. Pokud používáte PowerShell místně, musíte také spustit Connect-AzAccount , abyste vytvořili připojení k Azure.
## Place your virtual network into a variable. ##
$net = @{
Name = 'myVNet'
ResourceGroupName = 'myResourceGroup'
}
$vnet = Get-AzVirtualNetwork @net
## Place address space into a variable. ##
$IPAddressRange = '2404:f800:8000:122::/63'
## Add the address space to the virtual network configuration. ##
$vnet.AddressSpace.AddressPrefixes.Add($IPAddressRange)
## Save the configuration to the virtual network. ##
Set-AzVirtualNetwork -VirtualNetwork $vnet
V této části nakonfigurujete síťové rozhraní virtuálního počítače tak, aby zahrnovalo privátní i veřejnou IPv6 adresu.
Do vyhledávacího pole v horní části portálu zadejte virtuální počítač. Ve výsledcích hledání vyberte virtuální počítače .
Vyberte virtuální počítač myVM nebo název existujícího virtuálního počítače.
V nastavení vyberte Sítě.
Vyberte název síťového rozhraní vedle síťového rozhraní:. V tomto příkladu se síťové rozhraní jmenuje myvm404.
V nastavení síťového rozhraní vyberte konfiguracePROTOKOLU IP.
V konfiguraci IP vyberte + Přidat.
Zadejte nebo vyberte následující informace v části Přidat konfiguraci PROTOKOLU IP.
Nastavení
Hodnota
Name
Zadejte Ipv6config.
Verze protokolu IP
Vyberte protokol IPv6.
Nastavení privátní IP adresy
Přidělení
Ponechte výchozí hodnotu Dynamic (Dynamická).
Veřejná IP adresa
Vyberte Přidružit.
Veřejná IP adresa
Vyberte myPublic-IPv6.
Vyberte OK.
Pomocí příkazu az network nic ip-config create vytvořte konfiguraci protokolu IPv6 pro síťové rozhraní. Použitý --nic-name v příkladu je myvm569. Tuto hodnotu nahraďte názvem síťového rozhraní ve virtuálním počítači.
Pomocí rutiny New-AzNetworkInterfaceIpConfig vytvořte konfiguraci IPv6 pro síťové rozhraní. Použitý -Name v příkladu je myvm569. Tuto hodnotu nahraďte názvem síťového rozhraní ve virtuálním počítači.
## Place your virtual network into a variable. ##
$net = @{
Name = 'myVNet'
ResourceGroupName = 'myResourceGroup'
}
$vnet = Get-AzVirtualNetwork @net
## Place your virtual network subnet into a variable. ##
$sub = @{
Name = 'myBackendSubnet'
VirtualNetwork = $vnet
}
$subnet = Get-AzVirtualNetworkSubnetConfig @sub
## Place the IPv6 public IP address you created previously into a variable. ##
$pip = @{
Name = 'myPublicIP-IPv6'
ResourceGroupName = 'myResourceGroup'
}
$publicIP = Get-AzPublicIPAddress @pip
## Place the network interface into a variable. ##
$net = @{
Name = 'myvm569'
ResourceGroupName = 'myResourceGroup'
}
$nic = Get-AzNetworkInterface @net
## Create the configuration for the network interface. ##
$ipc = @{
Name = 'Ipv6config'
Subnet = $subnet
PublicIpAddress = $publicIP
PrivateIpAddressVersion = 'IPv6'
}
$ipconfig = New-AzNetworkInterfaceIpConfig @ipc
## Add the IP configuration to the network interface. ##
$nic.IpConfigurations.Add($ipconfig)
## Save the configuration to the network interface. ##
$nic | Set-AzNetworkInterface
Další kroky
V tomto článku jste se dozvěděli, jak přidat konfiguraci ip adres se dvěma zásobníky do existující virtuální sítě a virtuálního počítače.
Další informace o protokolech IPv6 a IP adresách v Azure najdete tady: