web-dev-qa-db-fra.com

Activer IPv6 sur Ubuntu 16.04 VPS

Mon système: serveur Ubuntu 16.04, Nginx 1.10, PHP 7. J'ai l'adresse IPv6 uniquement pour mon VPS. S'il vous plaît écrivez de bons liens ou des informations pour configurer IPv6.

Pour IPv4:

address 188.225.32.215
netmask 255.255.255.255
gateway 188.225.32.1

Pour IPv6:

address 2a03:6f00:4::bce1:224d
netmask 64
gateway 2a03:6f00:4::1

ifconfig:

--------------------------------
eth0      Link encap:Ethernet  HWaddr 8a:cf:f5:f9:78:c7
          inet addr:188.275.37.215  Bcast:188.275.37.255  Mask:255.255.255.0
          inet6 addr: fe80::88cf:f5ff:fef9:78c7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37797386 errors:0 dropped:0 overruns:0 frame:0
          TX packets:54146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1856762239 (1.8 GB)  TX bytes:47193912 (47.1 MB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:196 (196.0 B)  TX bytes:196 (196.0 B)
--------------------------------

/etc/network/interfaces

--------------------------------
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp
--------------------------------

/etc/network/interfaces.d - vide.

2
Sylon

Informations fournies (sous forme lisible):

IPv4:
(En attente ou non fourni)

IPv6:
Adresse: 2a03:6f00:4::bce1:224d
Masque de réseau: /64
Passerelle : 2a03:6f00:4::1

Ces hypothèses ont été ajoutées par le répondant, car elles ne sont pas fournies par OP:
Serveurs DNS (Google DNS, IPv4): 8.8.8.8, 8.8.4.4
Serveurs DNS (Google DNS, IPv6): 2001:4860:4860::8888, 2001:4860:4860::8844

En prenant ceci d'un de mes autres VPS, pas nécessairement du même fournisseur, je vais utiliser mon /etc/network/interfaces comme guide. Vous devrez redémarrer votre VPS après la modification de ces paramètres.

Utilisation de cette page sur le wiki Debian en tant que guide (qui fonctionne pour Ubuntu dans la plupart des cas) , et les informations de votre fournisseur VPS, c'est ce que vous chercherez à obtenir /etc/network/interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 static
    address 2a03:6f00:4::bce1:224d
    netmask 64
    gateway 2a03:6f00:4::1
    dns-nameservers 2001:4860:4860::8888 2001:4860:4860::8844

Une fois redémarré, IPv6 devrait ensuite être mappé sur votre système et utilisable. Vous pouvez essayer et tester cela en exécutant ping6 2001:4860:4860::8888 pour vous assurer de pouvoir accéder au réseau en mode v6; s'il renvoie des pings et ne génère pas d'erreur, vous devriez être prêt à l'emploi. Sinon, nous devrons faire un débogage complexe.

8
Thomas Ward