Install DNS server CentOS 5.4

Selasa, 06 Juli 2010 Label: , , , ,
Mungkin ketika kita mengetikan "how to configure DNS server CentOS 5.4" pada situs pencarian semacam google, yahoo, atau bing. Akan menampilkan banyak sekali artikel yang berhubungan dengan DNS. Oleh karena itu, saya posting tutorial ini selain untuk menambah perbendaharaan tutorial juga untuk dokumentasi pribadi. Berikut ini adalah step instalasi DNS server pada CentOS 5.4 :

~ install bind sebagai aplikasi name server
# yum install bind caching-nameserver

~ edit file konfigurasi bind
# vi /etc/named.rfc1912.zones

~ tambahkan zone pada baris paling bawah
zone "test.net" IN {
type master;
file "test.zone"; --->namanya bisa apasaja
allow-update {none; };
};

~ kemudian kt buat file test.zone yg diambil dr file localhost.zone
# cp /var/named/chroot/var/named/localhost.zone /var/named/chroot/var/named/test.zone

~ lalu kt edit file test.zone
# cd /var/named/chroot/var/named/
# vi test.zone

yg isinya:

$TTL 86400
@ IN SOA ns.test.net. admin.test.net. (
42
3H
15M
1W
1D )
IN NS ns.test.net.
IN MX 10 mail.test.net. --> jk punya mail server
IN A 192.168.1.139 --> ip dr server
ns IN A 192.168.1.139
www IN A 192.168.1.139
mail IN A 192.168.1.139 --> ip ini bisa diganti jk ip mailserver berbeda

~ ubah kepemilikan file test.zone menjadi root group named
# chown root.named test.zone

~ edit file /etc/named.caching-namedserver.conf
# vi /etc/named.caching-namedserver.conf

ganti isinya menjadi

-listen-on port 53 {any: };
-listen-on-v6 port 53 {any: };
-allow-query {any; };
-match-destinations {any: };

~ untuk mencoba edit file /etc/resolv.conf dan settingan ini berlaku utk di setiap client
# vi /etc/resolv.conf
search test.zone
nameserver 192.168.1.139 --> ini ip dns server

~ rubah file /etc/hosts
# vim /etc/hosts

ganti menjadi

127.0.0.1 localhost.localdomain localhost mail.test mail
192.9.200.135 test.net mail.test.net mail

~ restart service named
# /etc/init.d/named restart

~ uji coba apakah DNS telah berjalan sesuai dengan fungsinya
# nslookup test.net

jika hasilnya

Server: 192.9.200.135
Address: 192.9.200.135#53

Non-authoritative answer:
Name: test.net
Address: xx.xx.xx.167

maka instalasi DNS server telah berhasil. ^ ^







2 komentar:

Ibra89 mengatakan...

Mas Admin, klo saya pakai tutorial diatas tuk membuat DNS IPv6 kira-kira bisa gk??
Klo memang tidak bisa/berlainan cara, minta tutorial selanjutny dong tuk membuat DNS IPv6 :-)
Sebelumnya terima kasih..

Learning by googling, Learning by doing mengatakan...

Harusnya sih bisa mas..
cm saya belum pernah nyobain IPv6 habisnya IPv4 aja lom habis hehehehhe

Posting Komentar

 
Learning more and more © 2010 | Designed by Blogger Hacks | Blogger Template by ColorizeTemplates