IPv6 – Configuration d’un serveur/client Linux

Pour configurer un client linux, il faut déjà prendre une version de linux qui supporte IPv6.

Pour activer l’IPv6 sur notre carte réseau eth0, nous modifions le fichier


/etc/network/interfaces

Dans lequel nous ajoutons les lignes suivantes

avant:


iface eth0 inet dhcp

après


iface eth0 inet dhcp

iface eth0 inet6 static

address 2a01:e35:1111:1111::1

netmask 64
gateway 2a01:e35:1111:1111::2

On relance l’interface pour mettre à jour les paramètres


/etc/init.d/networking restart

un petit ping6 de votre adresse pour vérifier que tout fonctionne.
Ou sinon une commande

ip -6 a

ensuite il faut modifier le /etc/resolv.conf pour obtenir une résolution DNS correcte

ajouter dans le fichier


nameserver 2a01:e35:1111:11111::1

Si vous êtes vous même le serveur DHCP ou ::1

Ou si vous voulez utiliser le DNS de google public

2001:4860:4860::8888

IPv6 – Configuration DHCPv6 sur linux

# Configuration IPv6 DHCP Server

enable configure terminal </p></blockquote> <p>ipv6 unicast-routing <br>ipv6 dhcp pool LAN_IPv6&nbsp;&nbsp; <br>address prefix 2001:1010:aaaa:1::/64 lifetime infinite infinite&nbsp;&nbsp; <br>link-address 2001:1010:aaaa:1::1/64&nbsp;&nbsp; <br>Int fastEthernet 0/0 <br>ipv6 address 2001:1010:aaaa:1::1/64 <br>ipv6 dhcp server LAN_IPv6 <br>ipv6 enable

 

# Configuration IPv6 DHCP Client

enable configure terminal  <p>interface FastEthernet 0/0 <br>no ip address duplex full <br>ipv6 address dhcp ipv6 enable