Selasa, 14 Desember 2010

DNS SERVER

DNS Server atau Domain Name System Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address.

Bind9 adalah sebuah aplikasi untuk implementasi dari konsep DNS Server yang paling banyak digunakan saat ini.

Membangun DNS Server Menggunakan Bind9

Untuk membangun DNS Server, kali ini saya menggunakan Bind9. Berikut ini langkah-langkahnya :

Software yang akan kita gunakan adalah BIND9. Untuk mengetahui apakah BIND telah terinstal

pada komputer kita, kita dapat mengeceknya dengan mengetikkan perintah :

1. Instalasi

Cek DNS Utils : sudo dpkg -l | grep dnsutils

2. Konfigurasi

Setelah BIND9 terinstall pada komputer kita, kemudian kita akan mengkonfigurasinya.

Berikut langkah-langkah pengkonfigurasiannya :

1. Copy dahulu host dengan cara mengetik perintah :

sudo cp /etc/bind/named.conf.local /etc/bind/named.conf.local.BACKUP

2. Cek hasil pengcopian tadi dengan cara :

sudo ls /etc/bind

3. Kemudian Edit named.conf.local tersebut dengan cara :

sudo nano /etc/bind/named.conf.local

tambahkan dibawah baris "//include...." listing baru :

zone "wahyu.com"{

type master;

file "/etc/bind/db.wahyu.com";

}

save dengan cara CTRL+x

4. Copy database

sudo cp /etc/bind/db.local /etc/bind/db.wahyu.com

5. Cek hasil pengcopian tadi dengan cara :

sudo ls /etc/bind

6. Kemudian Edit db.wahyu.com tersebut dengan cara :

sudo nano /etc/bind/db.wahyu.com

Ganti semua kata "Localhost" yang ada dengan kata "wahyu.com"

Ganti IP sesuai IP masing-masing(192.168.133.53)

save dengan cara CTRL+x

7. Kemudian edit kembali named.conf.local

sudo nano /etc/bind/named.conf.local

tambahkan dibawah baris listing lagi :

zone "133.168.192.in-addr.arpa"{

type master;

notify no;

file "/etc/bind/db.192";

};

8. Copy database Localhost (IP 127)

sudo cp /etc/bind/db.127 /etc/bind/db.192

Cek dengan : sudo ls /etc/bind

9. Kemudian edit kembali db.192

sudo nano /etc/bind/db.192

Pada Listing tersebut ganti kata "localhost" dengan "wahyu.com" (pada baris SOA, NS, PTR)

Pada baris PTR,

(angka awal menunjukkan akhiran alamat IP), ex: 192.168.133.53 -> 53 (menjadi awalan pada baris tersebut)

10. Restart BIND9 dengan cara :

sudo /etc/init.d/bind9 restart

11. Kemudian edit resolv.conf

sudo nano /etc/resolv.conf

Ganti IP(Name Server) dengan IP masing-masing

Save dengan CTRL+x

12. Restart Network-Manager

sudo /etc/init.d/network-manager restart

13. Ping Web kita lewat Mozilla Firefox (Ketikkan "wahyu.com" di Mozilla)

14. berakhir/selesai