Configuration DHCP IPv6

9

Je souhaite configurer un réseau IPv6 uniquement pour les tests. Cependant, je ne trouve aucun HOWTO ou information sur la configuration de DHCP pour configurer automatiquement les adresses de serveur DNS IPv6, etc. J'utilise radvd sur un serveur ubuntu pour configurer automatiquement les adresses d'hôte et je suis convaincu qu'aucun client ne prend encore en charge l'option RDNSS.

Quelqu'un peut-il m'orienter dans la bonne direction pour la configuration DHCPv6?

Skyhawk
la source

Réponses:

3

Le package logiciel DHCP ISC d'origine inclut la prise en charge IPv6 pour DHCPv6 depuis les versions 4.x, avec des fonctionnalités de base de serveur DHCPv6, de client et de relais.

https://www.isc.org/software/dhcp/new-features-4.1.0

ISC DHCP 4.1.x aura plusieurs nouvelles fonctionnalités DHCPv6 qui n'étaient pas dans DHCP 4.0.x. Ces nouvelles fonctionnalités incluent:

  • Prise en charge de l'option de validation rapide côté client
  • Prise en charge de la délégation de préfixe
  • Prise en charge des adresses IA_TA
  • Un agent relais DHCPv6 de base
  • prise en charge de base de DHCPv6 Leasequery
Istvan
la source
Existe-t-il des tutoriels ou des HOWTO pour configurer le serveur DHCP d'ISC pour IPv6? Je n'ai pas pu en trouver
4

Tout ce dont vous avez besoin est un calculateur d'adresse IP comme sipcalc. Eh bien, sur CentOS / RHEL / Fedora, vous pouvez récupérer le paquet dhcpv6 en utilisant yum comme ceci:


$ sudo yum install dhcpv6
Sur Debian / Ubuntu et autres, vous pouvez obtenir le code source à partir d'un référentiel git:

$ git clone git://git.fedorahosted.org/dhcpv6.git
Après avoir défini le dhcpv6, trouvez ici un exemple de configuration du serveur dhcpv6:

$ sudo vim /etc/dhcp6s.conf                          

interface eth1 { server-preference 255; renew-time 60; rebind-time 90; prefer-life-time 130; valid-life-time 200; allow rapid-commit; option dns_servers 2002:c22:fddf:0:192:168:16:253 dns.domain.tld;

link AAA {
    pool{
        range 2002:c22:fddf:0::1 to 2002:c22:fddf:0::ffff/64;
        prefix 2002:c22:fddf:0::/64;
    };

}; };

Vous pouvez remplacer 2002: c22: fddf: 0: 192: 168: 16: 253 par l'adresse IPv6 de votre serveur DNS et dns.domain.tld par votre domaine. Dans le point de liaison, configurez votre plage réseau et votre préfixe de sous-réseau.
Après, vous pouvez trouver ici un exemple de configuration du client dhcpv6 (dhcp6c):

$ sudo vim /etc/dhcp6c.conf

interface eth0 { send rapid-commit; request domain-name-servers; };

Commençons le démon:


$ sudo service dhcpv6 start
Faites enfin quelques tests côté client:

$ dhcp6c -f eth0

Ali Mezgani
la source