configuration DNS bind9 pour IPv6
Bonjour,
Je suis en train d'essayer d'installer une connectivité IPv6 sur un
réseau local, et j'ai des soucis avec le DNS (bind9 de Debian
squeeze) :
j'ai tenté de le configurer avec un couple (nom ; adresse IPv6) pour
commencer, ce qui semble fonctionner correctement :
$ host obiou.calistel.com
obiou.calistel.com has address 192.168.10.2
obiou.calistel.com has IPv6 address 2001:7a8:1166:2::1
$ host 2001:7a8:1166:2::1
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.6.6.1.1.8.a.7.0.1.0.0.2.ip6.arpa
domain name pointer obiou.calistel.com.
En revanche, j'ai voulu également ajouter la définition du nom
'localhost', et là, la résolution inverse ne marche pas :
$ host localhost
localhost.calistel.com has address 127.0.0.1
localhost.calistel.com has IPv6 address ::1
$ host ::1
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa
has no PTR record
J'ai pourtant déclaré cette résolution inverse dans ma config Bind :
dans /etc/bind/named.conf.local, j'ai :
...
//----------------------------------------
// zones par défaut :
include "/etc/bind/named.conf.default-zones";
include "/etc/bind/named.conf.default-zones.v6";
...
et /etc/bind/named.conf.default-zones.v6 contient :
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
type master;
file "/etc/bind/db.v6.localhost";
};
Le fichier /etc/bind/db.v6.localhost contient lui :
; -*- zone -*-
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
$ORIGIN 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa.
1 IN PTR localhost.
Je n'ai pas trouvé beaucoup d'exemples sur Internet, je ne suis pas sûr à 100% de sa syntaxe, mais j'ai suivi celle utilisée pour mon domaine et qui fonctionne...
Je me demande s'il n'y a pas interférence avec Bind, qui dit ceci au démarrage :
...
automatic empty zone: view dev: 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
automatic empty zone: view dev: 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA
...
Avez-vous une idée de ce qui cloche ?
Sinon, j'ai obtenu un beau /48 (après un tunnel 6to4), mais j'avoue manquer de billes pour savoir comment l'utiliser sur un réseau, s'il y a des spécificités IPv6 à prendre en compte ou si l'on distribue simplement les adresses aux différents hôtes...
Fred.
Reply to: