Habilitando IPv6 en VPS de OVH con Debian 9

Con la migración de Debian 8 hacia Debian 9 me he encontrado con diversos problemas… uno de ellos, fue la activación de conexión IPv6

En la documentación como en los foros de OVH, he encontrado diversa documentación sobre este tema. Pero de lo que dice OVH como de los usuarios en los foros, la configuración que tengo por defecto de una instalación limpia de Debian 9 de OVH no coincide con lo que he leído.

Como no he encontrado una solución que me diera confianza/seguridad en Internet, he preferido crear un sencillo script en bash que cada vez que el sistema se inicia sea ejecutado a partir de Cron.

#!/bin/bash

# Beni Valero 06/03/2019
# Habilitar IPv6 en servidor... No obtiene la configuración correctamente de OVH por DHCP

# Borramos la IPV6 desconocida
ip -6 addr del fe80::f816:3eff:fede:da61/64 dev ens3

# Habilitamos nuestra IPV6
ip addr change 2001:41d0:401:3100:0:0:0:2912/64 dev ens3

# Crear Enrutamiento
ip -6 route add 2001:41d0:0401:3100:0000:0000:0000:0001 dev ens3
ip -6 route add default via 2001:41d0:0401:3100:0000:0000:0000:0001 dev ens3

IMPORTANTE –> Editar el código a vuestras necesidades.
Ejemplo:. Direcciones IPv6 como la interface «ens3»

Benito Valero

Una vez aplicado el scrip, ya tenemos conectividad IPv6

[root@vps365660 ~]# ping6 ipv6.google.com
 
PING ipv6.google.com(par21s03-in-x0e.1e100.net (2a00:1450:4007:810::200e)) 56 data bytes
From ptr-ipv6.valero-torres.es (2001:41d0:401:3100::2912) icmp_seq=1 Destination unreachable: Address unreachable
64 bytes from par21s03-in-x0e.1e100.net (2a00:1450:4007:810::200e): icmp_seq=2 ttl=52 time=7.49 ms
64 bytes from par21s03-in-x0e.1e100.net (2a00:1450:4007:810::200e): icmp_seq=3 ttl=52 time=6.38 ms
64 bytes from par21s03-in-x0e.1e100.net (2a00:1450:4007:810::200e): icmp_seq=4 ttl=52 time=6.38 ms
64 bytes from par21s03-in-x0e.1e100.net (2a00:1450:4007:810::200e): icmp_seq=5 ttl=52 time=6.53 ms
Comparte en las Redes Sociales