Outils pour utilisateurs

Outils du site


Ceci est une ancienne révision du document !


Les préfixes secondaires

la maquette

Par curiosité, bricolons un peu avec ces préfixes secondaires, en travaillant sur une architecture déjà rencontrée: réseau secondaire IPv6

Configuration IPv6 du serveur

Le demoserver dispose toujours de deux interfaces configurées en version 6 comme ceci:

auto enp1s0 enp7s0
...
iface enp1s0 inet6 auto
iface enp7s0 inet6 static
  address 2a01:e0a:875:b1d2::1/64
L'interface enp1s0, reliée au routeur est pour l'instant toujours configurée en mode automatique (stateless). De l'autre côté du routeur, enp7s0 devrait être configurée manuellement pour son adresse de lien global. En effet, Si l'on souhaite installer sur ce serveur un cache DNS, un serveur DHCP, ces services nécessitent que leur adresse soit publiée aux clients via NDP, c'est-à-dire documentée dans la configuration du démon radvd.

Le routage

Comme pour IPv4, il faut activer le routage en décommentant la ligne

net.ipv6.conf.all.forwarding=1

puis en forçant la relecture du fichier:

sysctl -p

Router ADVertisement Daemon

Il serait bien intéressant que ce routeur soit capable de permettre l'auto-configuration aux clients situés dans le second réseau. Pour ce faire, il faut installer et configurer le démon radvd:

Démon d'information de routeur IPv6 a beaucoup plus de capacité pour l'auto-configuration que IPv4. Mais pour que cette auto-configuration fonctionne sur les hôtes d'un réseau, les routeurs du réseau local doivent exécuter un programme qui répond aux requêtes d'auto-configuration émises par les hôtes. Sur Linux, ce programme est appelé radvd, qui signifie « Router ADVertisement Daemon », démon d'information de routeur. Ce démon écoute les sollicitations de routeurs (RS, « router solicitations ») et répond par des informations de routeur (RA, « routeur advertisement »). De plus, des RA non sollicitées sont émises de temps en temps.

Il faut créer un fichier de configuration /etc/radvd.conf qui contiendra ceci:

interface enp7s0
{
   AdvSendAdvert on;
   MaxRtrAdvInterval 60;
   prefix 2a01:e0a:875:b1d2::/64
   {
      AdvAutonomous on;
   };
   RDNSS 2a01:e0a:875:b1d2::1 fd0f:ee:b0::1
   {
      AdvRDNSSLifetime 120;
   };
};

Les préfixes secondaires: Dernière modification le: 15/03/2025 à 09:40 par prof