Konfigurace DHCPv6 pro virtuální počítače s Linuxem

Upozornění

Tento článek odkazuje na CentOS, linuxovou distribuci, která se blíží stavu Konec životnosti (EOL). Zvažte své použití a plánování odpovídajícím způsobem. Další informace najdete v doprovodných materiálech CentOS End Of Life.

Některé image virtuálních počítačů s Linuxem na Azure Marketplace nemají ve výchozím nastavení nakonfigurovaný protokol DHCPv6 (Dynamic Host Configuration Protocol) verze 6. Aby bylo možné podporovat protokol IPv6, musí být DHCPv6 nakonfigurovaný v distribuci operačního systému Linux, kterou používáte. Různé linuxové distribuce konfigurují DHCPv6 různými způsoby, protože používají různé balíčky.

Poznámka:

Nedávné image SUSE Linux a CoreOS na Azure Marketplace jsou předem nakonfigurované s protokolem DHCPv6. Při použití těchto obrázků se nevyžadují žádné další změny.

Tento dokument popisuje, jak povolit DHCPv6, aby váš virtuální počítač s Linuxem získal adresu IPv6.

Upozorňující

Nesprávnou úpravou konfiguračních souborů sítě můžete ztratit síťový přístup k virtuálnímu počítači. Doporučujeme otestovat změny konfigurace v neprodukčních systémech. Pokyny v tomto článku byly testovány na nejnovějších verzích imagí Linuxu na Azure Marketplace. Podrobnější pokyny najdete v dokumentaci k vaší vlastní verzi Linuxu.

Pro RHEL, CentOS a Oracle Linux verze 7.4 nebo vyšší postupujte takto:

  1. Upravte soubor /etc/sysconfig/network a přidejte následující parametr:

    NETWORKING_IPV6=yes
    
  2. Upravte soubor /etc/sysconfig/network-scripts/ifcfg-eth0 a přidejte následující dva parametry:

    IPV6INIT=yes
    DHCPV6C=yes
    
  3. Obnovte adresu IPv6:

    sudo ifdown eth0 && sudo ifup eth0