DNS server adalah suatu layanan yang diberikan pada
komputer server untuk dapat melakukan layanan pengubahan suatu alamat
komputer yang berupa ip address dalam bentuk kombinasi angka – angka
menjadi sebuah nama domain. Layanan DNS server, memungkinkan pengguna
komputer lebih mudah mengingat banyak alamat, karena terdiri dari
gabungan kata – kata yang unik sehingga mudah dihafal. Lain kalau
menginggat – ingat ip address yang terdiri dari 4 atau 6 digit kombinasi
angka sehingga lebih terasa sulit., seperti 10.19.29.57 atau
212.13.39.131. Beberapa contoh nama domain terkenal yang mudah di ingat
antara lain www.azkiaaa.co.cc www.afing.wordpress.com www.detik.com www.google.com www.smkn2bawang.sch.id www.yahoo.com www.ajangkompetisi.com dll. Salah satu program yang mampu memberikan layanan DNS server pada linux Debian adalah BIND9.
- Install program BIND9
2. Ubah settingan konfigurasi pada file resolv.conf, hosts dan hostname
#mcedit /etc/resolv.conf ==> isi dengan ip address server, 192.168.200.1
#mcedit /etc/hosts ===> isi dengan 192.168.200.1 “server.belajar.com”
#mcedit /etc/hostname ===> isi dengan nama “server.belajar.com”
3. Cek keberadaan file – file yang ada dibawah bind,
#ls /etc/bind
db.0 db.255 db.root named.conf.options
db.1 db.empty named.conf rndc.key
db.127 db.local named.conf.local zones.rfc1918
4. Buat direktori atau folder di /var/cache/bind
#mkdir /var/cache/bind
5. Edit file named.conf.local yang terletak di /etc/bind
#mcedit /etc/bind/named.conf.local
tambahkan skrip berikut :
zone “belajar.com” {
type master;
file “/var/cache/bind/db.belajar”;
};
zone “200.168.192.in-addr.arpa” {
type master;
file “/var/cache/bind/db.1”;
};
6. Copy file db.local di /etc/bind/ ke /var/cache/bind/db.1 dan /var/cache/bind/db.belajar
#cp /etc/bind/db.local /var/cache/bind/db.1
#cp /etc/bind/db.local /var/cache/bind/db.belajar
7. Edit file db.1 pada /var/cache/bind/db.1
@ IN SOA belajar.com server.belajar.com root.server.belajar.com
@ IN NS belajar.com
1 IN PTR belajar.com
8. Edit file db.belajar yang terletak pada folder /var/cache/bind/db.belajar
@ IN SOA belajar.com server.belajar.com root.server.belajar.com
@ IN NS belajar.com
@ IN A 192.168.200.1
IN MX IR server.belajar.com
server IN A 192.168.200.1
www IN CNAME server
9. Restart networking dan bind
#/etc/networking restart
#/etc/bind9 restart
10. Uji coba DNS Server, dengan menggunakan tool nslookup, host dan dig.
11. Install program dnsutils
#apt-get -t stable install dnsutils
12. uji coba dengan nslookup, dengan
#nslookup belajar.com
#host belajar.com
#dig belajar.com
Jika sudah menghasilkan informasi yang berupa nama
domain belajar.com dan ip address yang dimiliki, maka konfigurasi DNS
server menggunakan BIND9 sudah selesai. Selanjutnya coba buka browser
dari server dan client, lalu buka alamat dengan mengetikan pada
addressbar, www.belajar.com atau ping www.belajar.com (Ken Arok)
Vidionya juga ada lho....
0 komentar:
Posting Komentar