Ipv6 online.net et routage

De Linux Server Wiki
Révision datée du 21 avril 2013 à 19:28 par Pfoo (discussion | contributions) (Page créée avec « Par défaut, online vous fournit un bloc /48. On va prendre comme exemple 2a01:b2a:115b::/48 Ce bloc doit être routée vers l'un de vos serveurs. Pour cela, il est néce... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Par défaut, online vous fournit un bloc /48. On va prendre comme exemple 2a01:b2a:115b::/48

Ce bloc doit être routée vers l'un de vos serveurs. Pour cela, il est nécessaire de faire une requête dhcpv6 en spécifiant le duid précisé dans votre console online. Le client dhcp doit supporter la délégation de préfixe ipv6, chose relativement rare à ce jour, mais ça bouge.

Préparation du routage

Créez le fichier /etc/sysctl.d/ipv6.conf contenant :

net.ipv6.conf.vmbr0.autoconf=0
net.ipv6.conf.vmbr0.accept_ra=0
net.ipv6.conf.eth0.autoconf=0
net.ipv6.conf.eth0.accept_ra=0
#net.ipv6.conf.all.accept_redirects=0
#net.ipv6.conf.all.router_solicitations=1
net.ipv6.conf.default.forwarding=1
net.ipv6.conf.all.forwarding=1
#net.ipv6.conf.default.proxy_ndp=1
#net.ipv6.conf.all.proxy_ndp=1

On désactive l'autoconfiguration des ipv6 et des routes ipv6 et on active le forwarding pour permettre le routage.

Notez que sous debian squeeze, il est nécessaire de charger manuellement le module ipv6 sinon les sysctl ne seront pas pris en compte au boot :

echo ipv6 >> /etc/modules