Konfigurasi DNS Server di Debian 6 Squeeze

Assalamu'alaikum Wr. Wb.

Pada pertemuan kali ini saya akan menjelaskan tentang Konfigurasi DNS Server di Debian 6 Squeeze. Bagi yang belum paham tentang pengertian DNS Server silahkan baca artikel ini ==> DNS (Domain Name System). Sebelum Anda melakukan konfigurasi dns server, Anda harus mengkonfigurasi routernya dulu. Artikelnya bisa dilihat disini ==> Konfigurasi Router di Debian 6 Squeeze. Jika routernya sudah jadi (Debian dan PC Clientnya connect internet), langkah selanjutnya yaitu login ke Debian menggunakan PuTTY. Simak tutorialnya di bawah ini.

- Login ke Debian menggunakan PuTTY
- Screenshot


- Login menggunakan IP eth0 atau IP eth1 di router Debiannya
- Screenshot di atas merupakan IP eth0 router Debian saya
- Login sebagai root dan masukkan password root



- Bila sudah login, ketikkan perintah apt-get install bind9 -y untuk menginstall paket-paket bind9
- Sebelum menginstall paket-paketnya, masukkan dulu DVD Debian Disc 1
- Lalu tekan ENTER
- Langkah selanjutnya masuk ke direktori /etc/bind/ dengan cara ketik cd /etc/bind/
- Screenshot


- Bila sudah masuk ke direktori /etc/bind/ ketikkan untuk melihat isi direktori tersebut
- Tahap selanjutnya ketikkan pico named.conf.default-zones
- Screenshot


- Copy tulisan yang ada di file named.conf.default-zones 


- Tulisan yang saya blok putih itu lah yang akan kita copy ke file named.conf.local
- Keluar dari file named.conf.default-zones dengan cara tekan tombol CTRL + X
- Buka file named.conf.local dengan cara ketik pico named.conf.local
- Screenshot


- Pastekan tulisan yang saya blok tadi dengan cara klik kanan pada mouse
- Screenshot


- Ganti tulisan localhost dengan nama domainmu contoh kharisma.net
- Ganti tulisan db.local dengan db.namamu contoh db.kharisma
- Ganti tulisan 127.in-addr.arpa menjadi 3 oktet terdepan IP eth1 (dibalik) contoh 192.168.4 dibalik menjadi 4.168.192.
- Ganti db.127 menjadi db.192 (sesuai dengan oktet IP paling depan)
- Keluar dan simpan konfigurasi file tersebut
- Copykan file db.local ke db.kharisma (db.namamu) dengan cara ketikkan cp db.local db.kharisma
- Screenshot


- Setelah itu buka dan edit file db.kharisma (db.namamu) dengan cara pico db.kharisma (pico db.namamu)
- Screenshot



- Atur sesuai screenshot di atas
- Ganti tulisan kharisma.net dengan nama domainmu sesuai nama domain yang ada di file named.conf.local
- Ganti IP 192.168.4.69 dengan IP eth1 router Debianmu
- Penulisan ns.kharisma.net, root.kharisma.net, mail.kharisma.net, dan kharisma.netharus diakhiri dengan tanda titik.
- Keluar dan simpan konfigurasinya
- Copykan file db.127 ke db.192 dengan cara ketikkan cp db.127 db.192
- Screenshot


- Buka file db.192 (pico db.192)
- Screenshot



- Atur sesuai screenshot di atas
- Keluar dan simpan
- Buka dan edit file named.conf.options dengan cara ketikkan perintah pico named.conf.options
- Screenshot



- Hapus tanda garis miring (//) di depan kata forwarders sampai tanda };
- Ganti 0.0.0.0 menjadi Nawala DNS, Google Public DNS, atau Open DNS (terserah Anda)
- Tambahkan tulisan allow-query { any; }; di bawah tanda };
- Keluar dan simpan
- Buka dan edit file /etc/resolv.conf dengan cara ketik pico /etc/resolv.conf
- Screenshot



- Tambahkan IP 192.168.4.69 (IP eth1)
- Keluar dan simpan
- Ketikkan perintah named-checkzone dan named-checkconf
- Kemudian restart bind9 dengan perintah service bind9 restart
- Screenshot


- Bila dalam merestart bind9 tidak ada tulisan failed/error kemungkinan konfigurasi Anda berhasil
- Cek konfigurasinya dengan cara ketik nslookup detik.com
- Screenshot


- Berhasil, DNSnya jalan di Debian
- Tahap berikutnya yaitu test nslookup di PC Client
- Ubah DNS PC Client menjadi 192.168.4.69
- Screenshot


- Klik OK pada screenshot di atas
- Buka CMD, ketik nslookup detik.com
- Ketik nslookup kharisma.net
- Ketik nslookup www.kharisma.net
- Ketik nslookup mail.kharisma.net
- Screenshot


- Nah, DNS di PC Client sudah berjalan normal
- Sekarang cek untuk browsing
- Buka browser, kunjungi google.com
- Screenshot


- PC Client bisa digunakan untuk browsing, berarti konfigurasi Anda dinyatakan berhasil

Wassalamu'alaikum Wr. Wb.

0 comments: