Kita akan menggunakan bind9 sebagai DNS server, dan CentOS 5.5 64 Bit sebagai Sistem Operasinya. Pertama lakukan upgrade CentOS,
yum update ; yum upgrade
lakukan instalasi DNS server
yum install bind -y
buat file konfigurasi bind di /etc/named.conf
nano /etc/named.conf
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
forwarders {
8.8.4.4;
};
listen-on-v6 { any; };
};
controls {
inet 127.0.0.1 allow { localhost; } keys { t0DsdfaRqd2Lc5KfE6yWUEAXXj9rP0qrYoMDVw2; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "/var/named/localhost.zone";
allow-update { none; };
};
zone "v6.dom" IN {
type master;
file "/var/named/v6.dom";
allow-update { none; };
};
zone "v6.rev" IN {
type master;
file "/var/named/v6.rev";
allow-update { none; };
};
sekarang buat zona untuk reverse domain dan ip, yang tadi sudah kita buatkan.
nano /var/named/v6.dom
$TTL 86400 @ IN SOA surbakti.web.id. root.surbakti.web.id. ( 2010061801 ; serial 1H ; refresh 1M ; retry 1W ; expiry 1D ) ; minimum @ IN NS ns1.surbakti.web.id. @ IN NS ns2.surbakti.web.id. @ IN NS ns3.surbakti.web.id. @ IN A 2001:470:1f05:cb3::2 ns1 IN AAAA 2001:470:1f05:cb3::4 ns2 IN AAAA 2001:470:1f05:cb3::5 ns3 IN AAAA 2001:470:1f05:cb3::6 mail IN AAAA 2001:470:1f05:cb3::7
sekarang buatkan zona reverse untuk ip nya
<strong>nano /var/named/v6.rev</strong>
$TTL 86400 @ IN SOA surbakti.web.id. root.surbakti.web.id. ( 2010061801 ; serial 1H ; refresh 1M ; retry 1W ; expiry 1D) ; minimum @ IN NS ns1.surbakti.web.id. @ IN NS ns2.surbakti.web.id. @ IN NS ns3.surbakti.web.id. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR surbakti.web.id. 4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ns1.surbakti.web.id. 5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ns2.surbakti.web.id. 6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ns3.surbakti.web.id. 7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.surbakti.web.id.
ada baiknya sebelum merestart bind9 kita mengecek apakah terdapat error atau tidak didalam file configurasi kit, dengan cara :
service named configtest
kalo ngga terdapat error bisa langsung direstart
. Cek dengan dig apakah sudah sesuai dengan keinginan atau belum hasilnya.
dig -x 2001:470:1f05:cb3::5 5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.b.c.0.5.0.f.1.0.7.4.0.1.0.0.2.ip6.arpa. 86400 IN PTR ns2.surbakti.web.id.
kalo hasilnya seperti itu berarti sudah berhasil
Selamat Menggunakan IPv6
[...] tapi sayangnya belum semua dns server support IPv6. [...]