1. Pastikan hostname sudah benar :
# hostname
# hostname -f
Apabila belum benar edit : /etc/host
# vi /etc/hosts
127.0.0.1 localhost
127.0.1.1 kpliklaten20.edu server20
192.168.12.20 kpliklaten20.edu server20
Kemudin edit juga : /etc/hostname
kpliklaten20.edu
Kemudian REBOOT
Jika sudah bukak browers
lalu tulis kpliklaten20.edu lalu enter akan muncul seperti di bawah ini.
2. Install BIND :
# sudo apt-get install bind9
Jika bind9 Failid cari saja solusinya di http://ubuntuforums.org/showthread.php?t=1375580
3. Konfigurasi Cache NameServer
Agar server bisa terkoneksi dg internet edit : /etc/bind/named.conf.options
# vi /etc/bind/named.conf.options
Hilangkan tanda // dan isi dg DNS google
forwarders {
8.8.8.8;
8.8.4.4;
};
Restart bind : /etc/init.d/bind restart
Cek pastikan server sudah terkoneksi ke google.com
# ping google.com
4. Configure Primary/Master Nameserver
Untuk menambahkan DNS Forward dan Reverse resolution pada bind9, edit /etc/bind9/named.conf.local.
Misal, nama domain kita : kpliklaten.edu dengan IP : 192.168.12.20
# vi /etc/bind9/named.conf.local
zone "kpliklaten20.edu" {
type master;
file "/etc/bind/db.kpliklaten20.edu";
};
zone "12.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.20";
};
5. Buat DNS Forward pada Master DNS Server
Copy /etc/bind/db.local ke /etc/bind/db.kpliklaten20.edu
# sudo cp /etc/bind/db.local /etc/bind/db.kpliklaten20.edu
# vi /etc/bind/db.kpliklaten20.edu
------------------------------
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten20.edu. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.kpliklaten.net.
kpliklaten.edu. IN MX 10 mail.kpliklaten.edu.
ns IN A 192.168.12.20
www IN A 192.168.12.20
mail IN A 192.168.12.20
6. Buat Reverse Resolution for Primary/Master NameServer
Copy file /etc/bind/db.127 ke /etc/bind/db.20
# cp /etc/bind/db.127 /etc/bind/db.20
Edit file hasil kopian : /etc/bind/db.20
# vi /etc/bind/db.20
--------------------
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten20.edu. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
83 IN PTR ns.kpliklaten20.edu.
70 IN PTR mail.kpliklaten20.edu.
80 IN PTR www.kpliklaten20.edu.
7. Jalankan DNS Server yang telah anda buat
# /etc/init.d/bind9 restart
8. Ganti DNS Nameservers pada PC klien ke sever DNS yg telah kita buat : 192.168.12.20
Test DNS yg telah kita buat dengan memanggil kpliklaten.edu lewat browser.
Jika sudah berhasil akan muncul seperti di bawah ini.
http://www.server-world.info/en/note?os=Ubuntu_14.04&p=dns&f=1
http://agustinbimulyana.blogspot.com/search?q=dns
Tidak ada komentar:
Posting Komentar