Selasa, 08 Juni 2010

SETTING DNS SERVER IN CENTOS 5.2 [command line]


# Skenario
Pada kasus ini kita hendak membuat dns server dengan nama mwserver.mawar.net pada PC server dengan IP address 192.168.1.254.

# Persiapan
1. Cek paket bind telah terinstall atau belum pada PC server
# rpm -q bind
jika muncul seperti : bind-9.3.4-6.P1.el5
maka paket bind telah terinstall pada PC server
2. Jika belum terinstall, maka install terlebih dahulu
Bagi PC yang terkoneksi internet bisa menggunakan # yum install bind
bagi yang tidak terkoneksi PC dapat download paket rpm nya terlebih dahulu

# Konfigurasi Master Zone
1. Edit file named.conf
# vi /var/chroot/named/etc/named.conf
tambahkan text berikut ini
zone "mawar.net" {
# forward address
type master;

file "/var/named/mawar.net.hosts";

};

zone "1.168.192.in-addr.arpa" {
# reverse address
type master;

file "/var/named/192.168.1.rev";

};

lalu simpan.
2. Buat file “mawar.net.hosts” dan “192.168.1.rev” di directory /var/named/chroot/var/named
#vi /var/named/chroot/var/named/mawar.net.hosts
ketikkan text berikut ke dalam file tersebut
$ttl 38400

mawar.net. IN SOA mwserver.mawar.net. admin.mawar.net. (

1009831026

10800

3600

604800

38400 )

mawar.net. IN NS mwserver.mawar.net.

mwserver.mawar.net. IN A 192.168.1.254

mx.mawar.net. IN A 192.168.1.254

www.mawar.net. IN CNAME mwserver.mawar.net.

ftp.mawar.net. IN CNAME mwserver.mawar.net.

mail.mawar.net. IN CNAME mx.mawar.net.

mawar.net. IN MX 20 mx.mawar.net.

lalu simpan, selanjutnya buat file 192.168.1.rev
#vi /var/named/chroot/var/named/192.168.1.rev

ketikkan text berikut ke dalam file tersebut
$ttl 38400

1.168.192.in-addr.arpa. IN SOA mwserver.mawar.net. admin.mawar.net. (

1009831289

10800

3600

604800

38400 )

1.168.192.in-addr.arpa. IN NS mwserver.mawar.net.

254.1.168.192.in-addr.arpa. IN PTR mwserver.mawar.net.

254.1.168.192.in-addr.arpa. IN PTR mx.mawar.net.

# Tahap Akhir
1.Edit file resolv.conf, dan tambahkan nameserver 192.168.1.254
#vi /etc/resolv.conf
nameserver 192.168.1.254
lalu simpan

2. Restart service named dan network
#/etc/init.d/named restart
#/etc/init.d/network restart

3. Lakukan pengetesan
# nslookup mwserver.mawar.net
Server: 192.168.1.254
Address: 192.168.1.254#53



Name: mwserver.mawar.net
Address: 192.168.1.254
Jika muncul respon seperti diatas, maka dns server kita sudah berhasil. BINGGO....