KONFIGURASI DNS DI LINUX REDHAT 9

1. Konfigurasi Bootscript
File pertama yang akan dibaca oleh BIND adalah file /etc/named.conf, berikut adalah isi file /etc/named.conf dalam kondisi asli (belum dikonfigurasi)

option {
Direktory “/var/named”;
};
zone “.” {
type hint;
file “named.ca”;
};
zone “0.0.127.in-addr.arpa”{
type master;
file “named.local”;

Option: berisi informasi DNS server. Option dapat di konfiguasi dengan aturan sebagai berikut:

Option {
Direktori zona file
Internal waktu untuk kepentingan statistik
IP Address forwarders
Forward (only | first)
};

Dari contoh diatas dapat diketahui bahwa direktori yang berisi zona file berada pada direktori /var/named. Jika tidak dilakukan perubahan apapun, maka secara default konfigurasi zona file dapat diletakkan pada direktori tersebut.

Misalkan akan dibuat sebuah DNS server yang akan digunakan untuk meng-query seluruh komputer yang ada di jaringan lokal. Domain yang akan digunakan pada jaringan ini adalah syarif.com dengan terdapat 3 host yaitu:

Nama Host IP Address
dns.syarif.com 192.168.1.2
www.syarif.com 192.168.1.1
mail.syarif.com 192.168.1.3


Tentukan hanya ada sebuah DNS server yang akan menjadi primary DNS Server yang akan mengurus domain syarif.com. Edit file /etc/named.conf dengan menambahkan zone syarif.com. Tambahkan pula konfigurasi untuk reverse domain. Secara keseluruhan, isi file /etc/named.conf akan seperti berikut:

option {
Direktory “/var/named”;
};
zone “.” {
type hint;
file “named.ca”;
};
zone “0.0.127.in-addr.arpa”{
type master;
file “named.local”;
};
zone “syarif.com”{
type master;
file “syarif.com.db”;
};
zone “1.168.192.in-addr.arpa”{
type master;
file “192.168.1.db”;
};



Konfigurasi zona file
Sekarang anda pindah ke direktori /var/named.

cd /var/named

Buat dua file yang telah ditentukan pada /etc/named.conf yaitu syarif.com.db dan 192.198.1.db Gunakan perintah touch.
touch syarif.com.db
touch 192.198.1.db

File syarif.com akan digunakan untuk menkonfigurasi zona file DNS untuk keperluan mapping hostname ke IP Address. Zona menggunakan standard penulisan record untuk penulisan informasi suatu domain yang disebut Standard Resource Records. Formatnya adalah sebagai berikut:

zone IN SOA origin contact (
serial
refresh
retry
expire
minimum
)

2. Mengaktifkan DNS Server

Setelah dilakukan konfigurasi seperti langkah sebelumnya, tiba saatnya untuk mengaktifkan DNS Server. Cara yang paling mudah adalah dengan menggunakan utilitas setup. Ketikkan setup dari prompt, kemudian masuk ke system service. Cari bagian yang bernama named, kemudian beri tanda cek bagian tersebut. Cara lain adalah dengan mengetikkan perintah:

/etc/rc.d/init.d/named restart

Selanjutnya tambahkan dua baris berikut pada file /etc/resolf.conf

Search syarif.com dengan menekan Esc kemudian mengetikkan :syarif.com
Nameserver 192.168.1.2

Baris-baris diatas menyebabkan host akan mengecek keberadaan dns server yang beralamat di 192.168.1.2.

Selanjutnya anda harus memastikan bahwa pada file /etc/host.conf terdapat baris seperi berikut:

order host,bind
multi on

baris diatas akan menyebabkan proses resolving akan dimulai dari file /etc/hosts sebelum pencarian pada zona file yang telah didefinisikan sebelumnya.

Untuk mengetes apakah DNS server telah bekerja ketikkan:

ping syarif.com
























*Keterangan:
tulisan berwarna putih berarti perintah yang harus diketikkan
tulisan berwarna kuning berarti nama file atau letak file
tulisan berwarna hijau berarti isian dari suatu perintah atau file

1 comments:

  Anonymous

June 8, 2009 at 2:36 PM

bagus2...
tapi panjang teuing