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 server13.kpliklaten.edu server13
192.168.12.13 server13.kpliklaten.edu server13
Kemudin edit juga : /etc/hostname
server13.kpliklaten.edu
Kemudian REBOOT
2. Install BIND :
# sudo apt-get install bind9 -y
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/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.13
# vi /etc/bind/named.conf.local
zone "kpliklaten.edu" {
type master;
file "/etc/bind/db.kpliklaten.edu";
};
zone "12.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.12";
};
5. Buat DNS Forward pada Master DNS Server
Copy /etc/bind/db.local ke /etc/bind/db.kpliklaten.edu
# sudo cp /etc/bind/db.local /etc/bind/db.kpliklaten.edu
# vi /etc/bind/db.kpliklaten.edu
------------------------------
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten.edu. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.kpliklaten.edu.
kpliklaten.edu. IN MX 10 mail.kpliklaten.edu.
ns IN A 192.168.12.13
www IN A 192.168.12.13
mail IN A 192.168.12.13
6. Buat Reverse Resolution for Primary/Master NameServer
Copy file /etc/bind/db.127 ke /etc/bind/db.12
# cp /etc/bind/db.127 /etc/bind/db.12
Edit file hasil kopian : /etc/bind/db.12
# vi /etc/bind/db.12
--------------------
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten.edu. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
14 IN PTR ns.kpliklaten.edu.
14 IN PTR mail.kpliklaten.edu.
14 IN PTR www.kpliklaten.edu.
Kemudian edit di pojok kiri diganti ip terakhir komputer anda
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.13
Test DNS yg telah kita buat dengan memanggil kpliklaten.edu lewat browser.
# hostname
# hostname -f
Apabila belum benar edit : /etc/host
# vi /etc/hosts
127.0.0.1 localhost
127.0.1.1 server13.kpliklaten.edu server13
192.168.12.13 server13.kpliklaten.edu server13
Kemudin edit juga : /etc/hostname
server13.kpliklaten.edu
Kemudian REBOOT
2. Install BIND :
# sudo apt-get install bind9 -y
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/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.13
# vi /etc/bind/named.conf.local
zone "kpliklaten.edu" {
type master;
file "/etc/bind/db.kpliklaten.edu";
};
zone "12.168.192.in-addr.arpa" {
type master;
notify no;
file "/etc/bind/db.12";
};
5. Buat DNS Forward pada Master DNS Server
Copy /etc/bind/db.local ke /etc/bind/db.kpliklaten.edu
# sudo cp /etc/bind/db.local /etc/bind/db.kpliklaten.edu
# vi /etc/bind/db.kpliklaten.edu
------------------------------
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten.edu. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.kpliklaten.edu.
kpliklaten.edu. IN MX 10 mail.kpliklaten.edu.
ns IN A 192.168.12.13
www IN A 192.168.12.13
mail IN A 192.168.12.13
6. Buat Reverse Resolution for Primary/Master NameServer
Copy file /etc/bind/db.127 ke /etc/bind/db.12
# cp /etc/bind/db.127 /etc/bind/db.12
Edit file hasil kopian : /etc/bind/db.12
# vi /etc/bind/db.12
--------------------
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.kpliklaten.edu. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.
14 IN PTR ns.kpliklaten.edu.
14 IN PTR mail.kpliklaten.edu.
14 IN PTR www.kpliklaten.edu.
Kemudian edit di pojok kiri diganti ip terakhir komputer anda
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.13
Test DNS yg telah kita buat dengan memanggil kpliklaten.edu lewat browser.
0 komentar:
Posting Komentar