Membuat DNS Server dengan bind
Saya Akan Coba Share Bagaimana Membuat DNS server dengan bind. Distro yang digunakan disini adalah Open SUSE 10.3.
Sebelumnya pastikan bind sudah terinstall pada komputer anda, jika belum silahkan install terlebih dahulu. ^_^.
Setelah Itu Masuk ke direktori /etc/named.conf
lalu buat konfigurasi seperti dibawah ini pada direktori /etc/named.conf
linux-nuxprog:/etc # vim /etc/named.conf
#tambahkan baris ini
zone "dnsserver.org" in {
type master;
file "dnsserver.org";
};
zone "100.168.192.in-addr.arpa" in {
type master;
file "192.168.100.5";
};
pada baris yang berisi zone “100.168.192.in-addr.arpa” adalah kebalikan dari IP address yang anda gunakan sebagai DNS Server.
Lalu masuk ke direktoru /var/lib/named/
linux-nuxprog:/ # cd /var/lib/named/
lalu kopikan file localhost.zone ke file yang akan kita buat yaitu dnsserver.org
linux-nuxprog:/var/lib/named # cp localhost.zone dnsserver.org
ubah konfigurasi pada file dnsserver.org seperti dibawah ini
$TTL 1W
@ IN SOA @ dnsserver.org. root.dnsserver.org. (
42 ; serial (d. adams)
2D ; refresh
4H ; retry
6W ; expiry
1W ) ; minimum
IN NS dnsserver.org.
IN A 192.168.100.5
kemudian copikan file dnserver.org ke file kedua yang akan kita buat yaitu 192.168.100.5
linux-nuxprog:/var/lib/named # cp dnsserver.org 192.168.100.5
lalu buat konfigurasi pada file 192.168.100.5 seperti di bawah ini
$TTL 1W
@ IN SOA @ dnsserver.org. root.dnsserver.org. (
42 ; serial (d. adams)
2D ; refresh
4H ; retry
6W ; expiry
1W ) ; minimum
IN NS dnsserver.org.
5 IN PTR www.dnsserver.org.
angka 5 menunjukkan host pada IP Address yang menjadi DNS server.
Setelah itu masuk ke direktori /etc/hosts
linux-nuxprog:/var/lib/named # vim /etc/hosts
tambahkan baris berikut ke dalam file /etc/hosts
192.168.100.5 dnsserver.org
selain itu tambahkan pada /etc/resolv.conf baris berikut
nameserver dnsserver.org
search dnsserver.org
nameserver 192.168.100.5
Lalu coba ping dengan perintah
linux-nuxprog:/var/lib/named # ping dnsserver.org
PING dnsserver.org (192.168.100.5) 56(84) bytes of data.
64 bytes from dnsserver.org (192.168.100.5): icmp_seq=1 ttl=64 time=0.071 ms
64 bytes from dnsserver.org (192.168.100.5): icmp_seq=2 ttl=64 time=0.049 ms
64 bytes from dnsserver.org (192.168.100.5): icmp_seq=3 ttl=64 time=0.057 ms
--- dnsserver.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.049/0.059/0.071/0.009 ms
jika terlihat seperti hasil di atas maka dns server telah berhasil dibuat.
Selain itu juga gunakan perintah
linux-nuxprog:/var/lib/named # dig dnsserver.org
linux-nuxprog:/var/lib/named # host dnsserver.org
jika keluar dnsserver.org has address 192.168.100.5
maka dns server berhasil dibuat
Silahkan Mencoba , Jika Ada Kesalahan Mohon Diperbaiki!!!!!!
Spirit Open Source!!!!!
0 comments: