DNS

bind on ipv6: résolution inverse (PTR)

Bonjour,
je vais vous montrer aujourd’hui comment installer un serveur Bind qui écoute sur une adresse ipv6 et fait la résolution inverse d'une adresse ipv6.
partie 1 configurer une ipv6 sous Redhat:
# vi /etc/sysconfig/network
ajouter la ligne suivante

NETWORKING_IPV6=yes

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ajouter ceci a la fin du fichier:

IPV6INIT=yes

IPV6ADDR=2607:f0d0:1002:0011:0000:0000:0000:0002
IPV6_DEFAULTGW=2607:f0d0:1002:0011:0000:0000:0000:0001


# service network restart

 partie2: bind et ipv6: dans cette partie on va supposer que vous avez compilé Bind avec l'option --enable-ipv6, et aussi que votre serveur DNS bind est opérationnel aussi.
il ne manque que demander a bind a écouter sur les adresses ipv6 pour cela on ajoute l'option suivante au fichier named.conf:
listen-on-v6 { any; };

partie3: résolution inverse ipv6:
supposant que la machine apache.v6.myzone.com a comme ip 2001:db8:cace:f9::d3   réseau: 2001:db8:cace:f9::/64
et la machine mysql.v6.myzone.com a comme ip 2001:db8:cace:f9::d4   réseau: 2001:db8:cace:f9::/64

ajouter la zone a named.conf:
zone "9.f.0.0.e.c.a.c.8.b.d.0.1.0.0.2.ip6.arpa" {
type master;
file "/zones/db.9.f.0.0.e.c.a.c.8.b.d.0.1.0.0.2.ip6.arpa"";
};


le fichier de zone (db.9.f.0.0.e.c.a.c.8.b.d.0.1.0.0.2.ip6.arpa) sera comme suit:
$TTL 7200
@               IN      SOA     ns.ipv6.myzone.com. hostmaster.ipv6.myzone.com.  (
                   2011111501         ; Serial
                         3600         ; Refresh
                         1800         ; Retry
                      2419200         ; Expire
                         3200 )       ; Negative Cache TTL

@               IN      NS      ns.ipv6.myzone.com.

3.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0  IN  PTR     apache.v6.myzone.com.
4.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0   IN  PTR     mysql.v6.myzone.com.


redémarrer bind.

test:
[root@myserver etc]# dig @2607:f0d0:1002:0011:0000:0000:0000:0002 -x 2001:db8:cace:f9::d3 +short
apache.v6.myzone.com.
[root@myserver etc]# dig @2607:f0d0:1002:0011:0000:0000:0000:0002 -x 2001:db8:cace:f9::d4 +short
mysql.v6.myzone.com.
[root@myserver etc]#


source:
http://www.cyberciti.biz/faq/rhel-redhat-fedora-centos-ipv6-network-configuration/
livre: DNS & BIND on IPv6 de O'reilly

Cdt.
Issam HARRATHI



01/12/2011
0 Poster un commentaire

Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour