Configurer le bloc IPV6 OVH sur Debian 7

1/52/53/54/55/5 (4 votes, moyenne: 3,75 sur 5)
Loading...
C

Attention, cet article a plus d'une année d'ancienneté. Il est possible que les informations présentées ne soient plus à jour, spécialement dans le cadre d'un article technique.


Bonjour à tous,

Après l’article sur la configuration des IP Failover d’OVH sur Debian 7, je vais aujourd’hui vous expliquer comment créer et assigner les IP du bloc IPV6 qui vous est donné par OVH (+SYS et KS).

 

Calculs et explications :

On va commencer par calculer les @IP disponibles grâce à cet outil.

Prenez votre bloc IPV6 et copiez le dedans sans le masque de sous-réseau :

ipv6-ovh-sys-ks

 

Dans cet exemple, les 4 derniers blocs de notre adresse IPV6 de bases sont allouables selon notre volonté.

Grâce à ce masque en /64 il sera donc très facile de construire vos adresses IPV6 en prennant base sur vos adresses IPV4.

Il est bon de noter que généralement l’adresse IPV6 de votre serveur est l’adresse qui vous est donnée pour construire votre bloc. C’est à dire étant rempli de 0.

Dans notre exemple c’est la suivante :

2001:41d0:0046:0192:0000:0000:0000:0000

 

Exemple :

Votre adresse IPV4 est la suivante : 37.45.64.222

Votre bloc IPV6 est le suivant : 2001:41d0:0046:0192:0000:0000:0000:0000/64

Vous pouvez donc rentrer simplement l’adresse IPV4 dans la fin de votre bloc IPV6. C’est plus simple pour s’y retrouver après coup.

Ce qui donne :

2001:41d0:0046:0192:0037:0045:0064:0222

Vous pouvez également utiliser l’écriture simplifiée qui donne exactement le même résultat :

2001:41d0:46:192:37:45:64:222

 

Le masque est toujours en /64.

Créez toutes vos IPV6 sur cette base et passez à l’étape suivante.

 

Mise en place de vos IPV6 :

Ensuite, faites une sauvegarde du fichier des interfaces

cp /etc/network/interfaces /etc/network/interfaces.backup

 

Comme ça, si la manipulation foire, vous aurez juste à faire

cp /etc/network/interfaces.backup /etc/network/interfaces

 

Ouvrez le fichier de configuration des interfaces avec cette commande

nano /etc/network/interfaces

 

Localisez la configuration et les routes IPV6 :

iface eth0 inet6 static
	address 2001:41d0:46:192::
	netmask 64

 

	post-up /sbin/ip -family inet6 route add 2001:41d0:46:1ff:ff:ff:ff:ff dev eth0
	post-up /sbin/ip -family inet6 route add default via 2001:41d0:46:1ff:ff:ff:ff:ff
	pre-down /sbin/ip -family inet6 route del default via 2001:41d0:46:1ff:ff:ff:ff:ff
	pre-down /sbin/ip -family inet6 route del 2001:41d0:46:1ff:ff:ff:ff:ff dev eth0

 

 

Dans l’espace entre le netmask 64 et le premier post-up, rajoutez les lignes suivantes en mettant vos IPV6 :

        post-up /sbin/ifconfig eth0 inet6 add 2001:41d0:46:192:37:45:64:222/64
        pre-down /sbin/ifconfig eth0 inet6 del 2001:41d0:46:192:37:45:64:222/64

 

Ensuite redémarrez votre serveur et testez le bon fonctionnement de vos adresses IPV6 avec un ping ou un site dédié :

IPv6 Ping Output:
PING ton-domaine.fr(2001:41d0:46:192:37:45:64:222) 32 data bytes
40 bytes from 2001:41d0:46:192:37:45:64:222: icmp_seq=0 ttl=57 time=12.7 ms
40 bytes from 2001:41d0:46:192:37:45:64:222: icmp_seq=1 ttl=57 time=13.1 ms
40 bytes from 2001:41d0:46:192:37:45:64:222: icmp_seq=2 ttl=57 time=12.8 ms
40 bytes from 2001:41d0:46:192:37:45:64:222: icmp_seq=3 ttl=57 time=12.5 ms

--- ton-domaine.fr ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3010ms
rtt min/avg/max/mdev = 12.598/12.805/13.110/0.235 ms, pipe 2

 ---- Finished ------

A propos de l'auteur

Nicolas Simond

Ingénieur Systèmes et Réseaux et guitariste hard rock et metal à mes heures perdues.
Je suis le créateur et l'unique rédacteur d'Abyss Project, c'est ici que je note la plupart de mes procédures et quelques divagations.

Si vous l'article vous a aidé, pensez à me payer un café :)

Subscribe
Notify of
guest

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

0 Commentaires
Inline Feedbacks
View all comments