Condividi tramite


Configurare DHCPv6 per macchine virtuali Linux

Per alcune delle immagini di macchie virtuali Linux in Azure Marketplace, DHCPv6 (Dynamic Host Configuration Protocol versione 6) non è configurato per impostazione predefinita. Per supportare IPv6, è necessario configurare DHCPv6 nella distribuzione del sistema operativo Linux in uso. Le diverse distribuzioni Linux richiedono modalità diverse per configurare DHCPv6 poiché usano pacchetti diversi.

Nota

Le immagini recenti di SUSE Linux e CoreOS in Azure Marketplace sono state preconfigurate con DHCPv6. Quando si usano queste immagini, non sono necessarie altre modifiche.

Questo documento descrive come abilitare DHCPv6 in modo che la macchina virtuale Linux ottenga un indirizzo IPv6.

Avviso

La modifica non corretta dei file di configurazione di rete può causare la perdita dell'accesso di rete alla macchina virtuale. È consigliabile testare le modifiche alla configurazione nei sistemi non di produzione. Le istruzioni riportate in questo articolo sono state testate sulle versioni più recenti delle immagini Linux in Azure Marketplace. Per istruzioni più dettagliate, consultare la documentazione per la versione di Linux usata.

Per RHEL e Oracle Linux versione 7.4 o successiva, seguire questi passaggi:

  1. Modificare il file /etc/sysconfig/network e aggiungere il parametro seguente:

    NETWORKING_IPV6=yes
    
  2. Modificare il file /etc/sysconfig/network-scripts/ifcfg-eth0 e aggiungere i due parametri seguenti:

    IPV6INIT=yes
    DHCPV6C=yes
    
  3. Rinnovare l'indirizzo IPv6:

    sudo ifdown eth0 && sudo ifup eth0