# hostname
# hostname -f
Apabila belum benar edit : /etc/host maka lakukan perintah dibawah:
# 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
Kemudian ketikkan :kpliklaten20.edu
Kemudian REBOOT
2. Install BIND dengan perintah : # 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, dengan perintah seperti dibawah ini:
# 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/bind9 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/bind/named.conf.local
zone "kpliklaten16.edu" {
type master;
file "/etc/bind/db.kpliklaten16.edu";
};
zone "12.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.16";
};
5. Buat DNS Forward pada Master DNS Server
Copy /etc/bind/db.local ke /etc/bind/db.kpliklaten16.edu dengan perintah dibawah:
# sudo cp /etc/bind/db.local /etc/bind/db.kpliklaten16.edu
# vi /etc/bind/db.kpliklaten16.edu
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten16.edu. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.kpliklaten16.net.
kpliklaten16.edu. IN MX 10 mail.kpliklaten16.edu.
ns IN A 192.168.12.16
www IN A 192.168.12.16
mail IN A 192.168.12.16
6. Buat Reverse Resolution for Primary/Master NameServer
Copy file /etc/bind/db.127 ke /etc/bind/db.16 dengan perintah dibawah ini:
# cp /etc/bind/db.127 /etc/bind/db.16
Edit file hasil kopian : /etc/bind/db.16 dengan perintah dibawah ini:
# vi /etc/bind/db.16
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten16.edu. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
83 IN PTR ns.kpliklaten16.edu.
70 IN PTR mail.kpliklaten16.edu.
80 IN PTR www.kpliklaten16.edu.
7. Jalankan DNS Server yang telah anda buat dengan perintah dibawah ini:
# /etc/init.d/bind9 restart
8. Ganti DNS Nameservers pada PC klien ke sever DNS yg telah kita buat : 192.168.12.16
# vi /etc/network/interfaces
9. Ubah settingan menjadi IP static dan tambahkan dns-nameservers 192.168.12.16
12. Restart agar perubahan dapat tersimpan dan berjalan.
# /etc/init.d/networking restart
13. Test DNS yg telah kita buat dengan memanggil kpliklaten16.edu lewat browser.
14. Atau ketiikan alamat dari IP kita yaitu 192.168.12.16 maka akan muncul
tampilan Apache Ubuntu Default jika konfigurasi yang kita lakukan sudah
benar .
Tidak ada komentar:
Posting Komentar