Etude IPv6

Etude IPv6 - Win Vista - Windows & Software

Marsh Posté le 09-03-2009 à 15:34:30    

Bonjour,
 
J'étudie actuellement le déploiement d'IPv6 dans mon entreprise.
 
J'ai monté toute une maquette IPv6 (connexion en 6to4 vers sixxs)
Mon routeur est basé sous linux + démon radvd.
 
Les RA arrivent bien, l'autoconfiguration fonctionne.
Au passage, pour vista, il faut que IPv4 soit fonctionnel pour qu'il prenne une adresse IPv6!
 
Les machines prennent bien leur adresses IPv6, pas d'IPv4 pour le moment. J'ai monté un serveur DNS sur ma machine linux, j'ai configuré les clients pour qu'ils utilisent le bon serveur DNS (et oui pour le moment c'est du full IPv6)
 
Je souhaiterai faire passer les adresses des serveurs DNS IPv6 par le DHCPv6.
Ni une ni deux j'installe un windows server 2008, au passage j'active DHCPv4 + serveur DNS. Les machines choppent bien leur adresse IPv4, le DNS est bien mis à jour avec les noms des machines.
Pour IPv4 tout est OK
 
Ensuite pour DHCPv6, j'ai activé le rôle sur le serveur, je n'ai mis aucune étendue car je souhaite que les adresses soient obtenues par les RA. Et malgrès tout je ne vois aucun "DHCPv6 request". Autrement dit les clients ignorent la présence d'un DHCPv6.
 
En fouillant sur le net, ça serait au routeur d'indiquer d'utiliser DHCPv6. Du coup je me pose la question suivante :
Est-il possible de configurer le réseau pour que les adresses IPv6 soient obtenues à partir des RA et obtenir les adresses des serveurs DNS par DHCPv6 ?
 
Merci

Reply

Marsh Posté le 09-03-2009 à 15:34:30   

Reply

Marsh Posté le 09-03-2009 à 15:46:31    

J'ai pas souvenir de ce genre de chose. Me semble qu'il faut configurer le serveur dhcp et le RA sur le même serveur. Mais j'ai pas revérifié

Reply

Marsh Posté le 09-03-2009 à 15:54:05    

Essaie ça dans le radvd.conf dans la section de ton interface (pas prefixe hein)
 

Citation :

AdvManagedFlag on|off
 
    When set, hosts use the administered (stateful) protocol for address autoconfiguration in addition to any addresses autoconfigured using stateless address autoconfiguration. The use of this flag is described in RFC 2462.
 
    Default: off

Reply

Marsh Posté le 09-03-2009 à 16:22:03    

Merci entre temps j'avais trouvé. Et ça marche :
http://blogs.technet.com/teamdhcp/ [...] vista.aspx
 
En fait il faut bien positionner les flags:
AdvManagedFlag off
 
AdvOtherConfigFlag on
 
La le client va bien chercher des infos sur la config.
C'est le mode qu'il faut utiliser si on veut faire du Full IPv6 avec vista, il récupère l'adresse des serveurs DNS de cette façon.
 
Mais par contre le DNS n'est pas mis à jour. Par exemple si mon client s'appelle toto.ipv6.local  Ben sur mon serveur DNS l'enregistrement n'apparait pas. Je continue mon investigation!

Reply

Marsh Posté le 09-03-2009 à 17:37:47    

Bon suite des tests.
Configuration du routeur pour que les clients obtiennent leur IP à partir du DHCPv6 et là les enregistrements remontent bien dans le DNS.
 
Problème : Comment faire pour que les enregistrements remontent dans le DNS dans le cas où le client obtient son IP par le routeurs et les infos (serv dns) par le DHCPv6?

Reply

Marsh Posté le 10-03-2009 à 09:26:14    

Pour résumer dans le cas d'un config Stateful DHCPv6, la machine est bien enregistrée dans le DNS.
Dans le cas d'une config Staless + DHCPv6 pour récupérer des infos (adresses serv DNS, serv NTP) pas d'enregistrement dans le DNS.
 
Ce qui veut dire qu'on est obligé de passer par du DHCPv6 stateful ? Adieu l'auto conf..
Quelqu'un a une idée la dessus ?

Reply

Marsh Posté le 10-03-2009 à 10:26:23    

Normalement (sous windows) c'est le client qui s'enregistre dans le serveur DNS directement (A et PTR, ou AAAA ici) (sauf si les options dhcp disent le contraire). Dans les propriétés de ta carte réseaux, regarde si c'est marqué qu'il faille s'enregistrer dans le dns.

Reply

Marsh Posté le 10-03-2009 à 11:29:01    

Ben les cases sont bien cochées et dans le cas d'une configuration Stateless + DHCPv6 (sans étendue IPv6) je ne vois pas de mise à jour du DNS. Le client est sous vista pro

Reply

Marsh Posté le 10-03-2009 à 11:32:19    

avec wireshark tu vois une requête ou pas dans les échanges ? (lors d'un plug, un ipconfig /registerdns etc.)


Message édité par Je@nb le 10-03-2009 à 11:32:51
Reply

Marsh Posté le 10-03-2009 à 11:42:42    

Voici ce que j'observe :  
Des standard query SOA ipv6.cb   (c'est le domaine "ipv6.cb" )
La ça répond bien
 
Ensuite des  standard query SOA client.ipv6.cb =>  Pas trouvé
 
Dans l'observateur d'évenements j'ai un message indiquant un echec de mise à jour de l'enregistrement car le délai est dépassé.
 
Mon serveur DNS est mal configuré ?

Reply

Marsh Posté le 10-03-2009 à 11:42:42   

Reply

Marsh Posté le 10-03-2009 à 15:34:15    

J'ai trouvé, il fallait spécifier manuellement les suffixes DNS sur le serveur et le client.
Maintenant je suis en train de chercher sous linux avec dhcp6c.


Message édité par fouinux le 10-03-2009 à 15:34:32
Reply

Marsh Posté le 10-03-2009 à 16:04:32    

Et sous linux il suffit de faire avec nsupdate.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed