Configurare IPv6 su un’istanza Public Cloud

Database di conoscenze

Configurare IPv6 su un’istanza Public Cloud


Icons/System/eye-open Created with Sketch. 332 viste 16.12.2025 Cloud / Network Gateway for Public Cloud

Questa traduzione è stata generata automaticamente dal nostro partner SYSTRAN. I contenuti potrebbero presentare imprecisioni, ad esempio la nomenclatura dei pulsanti o alcuni dettagli tecnici. In caso di dubbi consigliamo di fare riferimento alla versione inglese o francese della guida. Per aiutarci a migliorare questa traduzione, utilizza il pulsante "Contribuisci" di questa pagina.

Obiettivo

Internet Protocol version 6 (IPv6) è la versione più recente dell’Internet Protocol (IP), sviluppato per risolvere il problema (a lungo anticipato) dell'esaurimento degli indirizzi IPv4. Infatti, mentre IPv4 utilizza indirizzi IP a 32 bit, IPv6 utilizza indirizzi a 128-bit.

Tutte le istanze Public Cloud vengono consegnate con un indirizzo IPv4 e un indirizzo IPv6.

Di default è configurato soltanto l’IPv4.

Questa guida ti mostra come configurare un indirizzo IPv6 su un’istanza Public Cloud.

Al momento, le offerte Floating IP e Gateway non supportano l'IPv6. L'IPv6 è utilizzabile solo con le istanze in modalità pubblica.

Prerequisiti

  • Disporre di un qualsiasi modello di istanza Public Cloud
  • Avere accesso amministrativo (sudo) via SSH o desktop remoto (Windows) al server
  • Possedere conoscenze base di rete

Accesso allo Spazio Cliente OVHcloud


Procedura

Nelle sezioni seguenti vengono illustrate le configurazioni delle distribuzioni attualmente disponibili e le distribuzioni/sistemi operativi più comunemente utilizzati. Il primo step consiste sempre nel connettersi al server in SSH o tramite una sessione di connessione GUI (RDP per un’istanza Windows).

Si prega di notare che l'indirizzo IPv6 è configurato di default sulle nostre istanze Public Cloud. Assicurarsi di controllare il file di configurazione del sistema operativo prima di apportare qualsiasi modifica.

Lessico

Ecco una lista di termini impiegati in questa guida:

LessicoDescrizione
YOUR_IPV6Indirizzo IPv6 assegnato al servizio
IPV6_PREFIXIl prefisso del tuo blocco IPv6 (esempio: 2607:5300:60:62ac::/128 -> netmask = 128)
IPV6_GATEWAYGateway del blocco IPv6

Recupera le informazioni di rete

Nel tuo progetto Public Cloud, clicca su Istanze nella barra di navigazione a sinistra. Poi clicca su ... accanto all’istanza corrispondente e clicca su Dettagli dell’istanza.

public-cloud ipv6

Tutte le informazioni necessarie saranno visibili nella sezione Reti.

public-cloud ipv6

Esempi di configurazioni persistenti

Esempi

Le informazioni fornite qui di seguito sono a titolo di esempio.

In qualità di amministratore dei tuoi servizi, spetta a te adeguarli alla tua distribuzione.

Prima di modificare un file di configurazione, crea sempre un backup dell'originale in caso di problemi.


Per prima cosa, accedi alla tua istanza in SSH.

Seleziona la scheda corrispondente al tuo sistema operativo.

Per impostazione predefinita, i file di configurazione si trovano nella directory /etc/network/interfaces.d/.

Per configurare l'IPV6, è consigliabile creare un file di configurazione separato nella directory /etc/network/interfaces.d/. Nel nostro esempio, il nostro file si chiama 51-cloud-init-ipv6:

sudo nano /etc/network/interfaces.d/51-cloud-init-ipv6

In questo modo è possibile separare la configurazione IPv6 e annullare le modifiche in caso di errore.

Aggiungere le righe seguenti al file. Sostituisci i valori generici (YOUR_IPV6, IPV6_PREFIX e IPV6_GATEWAY) e l’interfaccia di rete (se il tuo server non utilizza eth0) con valori specifici:

iface eth0 inet6 static
address YOUR_IPV6
netmask IPV6_PREFIX
post-up /sbin/ip -6 route add IPV6_GATEWAY dev eth0
post-up /sbin/ip -6 route add default via IPV6_GATEWAY dev eth0
pre-down /sbin/ip -6 route del default via IPV6_GATEWAY dev eth0
pre-down /sbin/ip -6 route del IPV6_GATEWAY dev eth0
Esempio
iface eth0 inet6 static
address 2607:5300:201:abcd::7c5
netmask 128
post-up /sbin/ip -6 route add 2607:5300:201:abcd::1 dev eth0
post-up /sbin/ip -6 route add default via 2607:5300:201:abcd::1 dev eth0
pre-down /sbin/ip -6 route del default via 2607:5300:201:abcd::1 dev eth0
pre-down /sbin/ip -6 route del 2607:5300:201:abcd::1 dev eth0

Riavvia il servizio di rete eseguendo uno dei comandi seguenti:

sudo service networking restart
sudo systemctl restart networking

I file di configurazione di rete si trovano nella directory /etc/netplan/.

Per configurare l'IPV6, è consigliabile creare un file di configurazione separato nella directory /etc/netplan/. Nel nostro esempio, il nostro file si chiama 51-cloud-init-ipv6.yaml:

sudo touch /etc/netplan/51-cloud-init-ipv6.yaml

In questo modo è possibile separare la configurazione IPv6 e annullare le modifiche in caso di errore.

Aggiungere le righe seguenti al file. Sostituisci i valori generici (ad esempio YOUR_IPV6, IPV6_PREFIX e IPV6_GATEWAY) e l’interfaccia di rete (se il tuo server non utilizza eth0) con valori specifici:

sudo nano /etc/netplan/51-cloud-init-ipv6.yaml
network:
    version: 2
    ethernets:
        eth0:
            dhcp6: no
            match:
              name: eth0
            addresses:
              - YOUR_IPV6/IPv6_PREFIX
            routes:
              - to: ::/0
                via: IPv6_GATEWAY
Esempio
network:
    version: 2
    ethernets:
        eth0:
            dhcp6: no
            match:
              name: eth0
            addresses:
              - 2607:5300:201:abcd::7c5/128
            routes:
              - to: ::/0
                via: 2607:5300:201:abcd::1

È importante rispettare l'allineamento di ciascun elemento del file, come indicato nell'esempio di cui sopra. Non utilizzare il tasto di tabulazione per creare la tua spaziatura. È necessario solo il tasto spazio.

Per testare la tua configurazione utilizza questo comando:

sudo netplan try

Se è corretta, applicala utilizzando il seguente comando:

sudo netplan apply

I file di configurazione di rete si trovano nella directory /etc/sysconfig/network-scripts/. Prima di iniziare ti consigliamo di effettuare un backup dei file di configurazione.

Nel nostro esempio, il nostro file si chiama ifcfg-eth0, quindi facciamo un backup del file ifcfg-eth0 utilizzando i seguenti comandi. Non dimenticare di sostituire eth0 con la tua interfaccia reale, se necessario.

cd /etc/sysconfig/network-scripts/
sudo mkdir backup
sudo cp ifcfg-eth0 backup/ifcfg-eth0

È quindi possibile invertire le modifiche utilizzando i comandi riportati di seguito:

sudo rm -f /etc/sysconfig/network-scripts/ifcfg-eth0
sudo cp /etc/sysconfig/network-scripts/backup/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0

In seguito modifichiamo il file ifcfg-eth0, aggiungendo solo le linee per la configurazione IPv6 del server. Sostituire gli elementi generici (YOUR_IPV6, IPV6_PREFIX e IPV6_GATEWAY) per valori specifici.

IPV6INIT=yes
IPV6ADDR=YOUR_IPV6/IPV6_PREFIX
IPV6_DEFAULTGW=IPV6_GATEWAY

Per evitare confusione, non è stata specificata la configurazione IPv4, mentre la configurazione IPv6 viene eseguita nello stesso file di configurazione.

Esempio
IPV6INIT=yes
IPV6ADDR=2607:5300:201:abcd::7c5/128
IPV6_DEFAULTGW=2607:5300:201:abcd::1

Riavvia l’interfaccia di rete utilizzando uno dei comandi seguenti:

sudo service networking restart
sudo systemctl restart networking

Il file di configurazione di rete si trova nella directory /etc/NetworkManager/system-connections/. Prima di iniziare ti consigliamo di effettuare un backup dei file di configurazione.

Nel nostro esempio, il nostro file si chiama cloud-init-eth0.nmconnection, quindi facciamo una copia del file cloud-init-eth0.nmconnection utilizzando i seguenti comandi. Non dimenticare di sostituire eth0 con la tua interfaccia reale, se necessario.

cd /etc/NetworkManager/system-connections/
sudo mkdir backup
sudo cp cloud-init-eth0.nmconnection backup/cloud-init-eth0.nmconnection

In seguito modifichiamo il file cloud-init-eth0.nmconnection, aggiungendo solo le linee per la configurazione IPv6 del server. Sostituire gli elementi generici (YOUR_IPV6, IPV6_PREFIX e IPV6_GATEWAY) per valori specifici.

[ipv6]
method=manual
may-fail=true
address1=YOUR_IPV6/IPV6_PREFIX
route1=::/0,IPV6_GATEWAY

Per evitare confusione, non è stata specificata la configurazione IPv4, mentre la configurazione IPv6 viene eseguita nello stesso file di configurazione.

Esempio
[ipv6]
method=manual
may-fail=true
address1=2607:5300:201:abcd::7c5/128
route1=::/0,2607:5300:201:abcd::1

Riavvia l’interfaccia di rete con questo comando:

sudo systemctl restart NetworkManager

Di default, l’IPv6 non è configurato sui server Windows. Per attivarla, attenersi alla procedura descritta di seguito.

Vai alla sezione Connessione di rete di Windows.

public-cloud ipv6

Clicca con il tasto destro sulla scheda di rete per accedere a Proprietà.

public-cloud ipv6

Clicca su Internet Protocol Version 6 (TCP/IPv6) e poi sul pulsante Proprietà.

public-cloud ipv6

Inserisci le informazioni del tuo IPv6.

public-cloud ipv6

Una volta terminata, spunta la casella Conferma le impostazioni all’uscita e clicca sul pulsante OK per confermare le modifiche.

Diagnostica

Hai configurato il tuo IPv6 ma non funziona?

Esiste una semplice operazione per stabilire se l’errore si trova nella configurazione effettuata oppure sulla rete di OVHcloud.

In un primo momento riavvia la tua istanza in modalità di ripristino Rescue-pro.

Prendi spunto dai comandi mostrati qui di seguito per configurare il tuo IP in maniera non-persistente:

ip addr add YOUR_IPV6/IPV6_PREFIX dev eth0
ip -6 route add IPV6_GATEWAY dev eth0
ip -6 route add default via IPV6_GATEWAY dev eth0

Fai un test della tua connessione tramite un ping6, ad esempio:

ping6 ipv6.google.com

Se la tua istanza risponde, significa che uno degli step della configurazione iniziale non è stato seguito accuratamente.

In ogni caso, se necessario, invia una richiesta di assistenza con gli elementi testati di cui sopra per ottenere un’analisi da parte nostra.

Per saperne di più

Se avete bisogno di formazione o di assistenza tecnica per implementare le nostre soluzioni, contattate il vostro rappresentante o cliccate su questo link per ottenere un preventivo e richiedere un'analisi personalizzata del vostro progetto da parte dei nostri esperti del team Professional Services.

Contatta la nostra Community di utenti.

Articoli correlati