CARA SETTING DNS SERVER
Perangkat lunak ini awalnya dirancang di University of California Berkeley (UCB) pada awal tahun 1980. Nama berasal sebagai singkatan dari Berkeley Internet Nama Domain, yang mencerminkan penggunaan aplikasi dalam UCB. Perangkat lunak ini terdiri, yang paling menonjol, dari komponen server DNS, yang disebut bernama, dikontrak untuk nama daemon.Selain suite berisi berbagai alat administrasi, dan DNS resolver library antarmuka. Versi terbaru dari BIND adalah BIND 9, pertama kali dirilis pada tahun 2000.
Mulai tahun 2009, Internet Software Consortium (ISC) mengembangkan sebuah suite software baru, awalnya disebut BIND10. Dengan rilis versi 1.2.0 proyek ini dinamai Bundy untuk mengakhiri keterlibatan ISC dalam proyek.
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.
www.kpliklaten.edu
Tanbih : Pastikan Anda sudah Menginstall Lamp Server Kalau sudah install Lamp nya Jadi nya seperti gambar dibawah ini kalu tidak error
SELESAI ==== SELAMAT MENCOBA !!
sumber : kpliklaten
Komentar