Tutorial Install dan Konfigurasi Bind9 Ubuntu
posted at
BIND(Berkeley Internet Name Domain)adalah server DNS yang paling umum digunakan di Internet, khususnya pada sistem operasi bertipe Unix yang secara de facto merupakan standar. Untuk lebih mendalami mungkin anda bisa cek di wikipedia atau internet.
BIND awalnya dibuat oleh empat orang mahasiswa di CSRG Universitas California Berkeley dan pertama kali dirilis di dalam 4.3BSD. Paul Vixie kemudian meneruskan pengembangannya pada tahun 1988 saat bekerja di DEC.
Baca Juga : Cara Mudah Install Xampp Windows
Berikut merupakan tutorial install bind9
Langkah #1 : Masuk dan login ke ubuntu.
Langkah #2 : Update server ubuntu
sudo apt-get update
Langkah #3 : Install Bind9 ke ubuntu anda
sudo apt-get install bind9
Langkah #4 : Setelah Bind9 terinstall, Masuk ke direktori /etd/bind
sudo cd /etc/bind
Langkah #5 : Terlebih dahulu lihat isi direktori
sudo ls -al
Langkah #6 : Lihat file named.conf.local dan backup agar apabila terjadi kesalahan anda tidak perlu install ulang
sudo mv named.conf.local named.conf.local-backup
Laangkah #7 : Buat file named.conf.local baru dengan meng-copy file named.conf.default-zones
sudo cp named.conf.defauls-zones named.conf.local
Langkah #8 : Masuk dan Edit file named.conf.local
sudo nano named.conf.local
Langkah #9 : Hapus beberapa kalimat dan sisakan kalimat dibawah ini.
zone "localhost"{
type master;
file"/etc/bind/db.local";
};
zone "127.in-addr.arpa"{
type master;
file "/etc/bind/db.127";
};
Langkah #10 : Perhatikan setiap tulisan localhost , ubah seluruh tulisan tersebut ke domain anda , contoh kumbang.net dan 127 ganti menjadi ekor IP anda, contoh 92
zone "kumbang.net"{
type master;
file"/etc/bind/db.kumbang";
};
zone "92.in-addr.arpa"{
type master;
file "/etc/bind/db.92";
};
Simpan file CTRL + X , tekan Y
Langkah #11 : Buat file db.domainanda dan db.ekoripanda, sebagai file pendukung untuk named.conf.local
sudo cp db.local db.kumbang
sudo cp db.127 db.92
Langkah #12 : Masuk dan edit file db.kumbang
Sudo nano db.kumbang
Langkah #13 : Ganti setiap tulisan localhost ke domain anda, kumbang.net, sehingga seperti ini
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA kumbang.net. root.kumbang,net. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.example.com. @ IN A 192.168.2.92
Simpan CTRL + X, tekan Y
Langkah #14 : Masuk dan edit file db.92
sudo nano db.92 Langkah #15 : Ganti lagi setiap tulisan localhost ke domain anda, sehingga,
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA kumbang.net. root.kumbang,net. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS ns.example.com. @ IN A 192.168.2.92
Simpan CTRL + X, tekan Y
Langkah #16 : Masuk ke file named.conf.options
sudo nano named.conf.options
Cari tulisan di bawah ini
// forwarders { // 0.0.0.0 ; // }; dan,
dnssec-validation auto;
Dan edit hingga menjadi seperti ini :
forwarders { 8.8.8.8 ; };
dan baris berikut
dnssec-validation yes;
Langkah #17 : Restart Bind9
sudo service bind9 restart
Langkah #18 : Masuk ke file /etc/resolv.conf , ganti name-server anda menjadi 127.0.0.1
sudo nano /etc/resolv.conf
Langkah #19 : Restart Network anda dengan,
sudo /etc/init.d/networking restart
Langkah #20 : Ketikkan cmd dibawah ini, dan perhatikan apakah domain anda telah tersampbung ke ip anda,
sudo dig kumbang.net
Langkah #21 : Konfigurasi selesai,
Demikian mengenai Tutorial Install Bind9. Untuk lebih mengoptimalkan anda mungkin bisa mengkolaborasikannya dengan web server, seperti apache ataupun nginx
Terima kasih…..