Berkeley Internet Name Domain atau yang disingkat menjadi BIND adalah implementasi berbasis open source untuk DNS yang didistribusikan untuk Linux. Pada panduan ini, kami akan berbagi informasi tentang apa itu Bind9 dan konfigurasinya sebagai server DNS pada VPS Linux.
Namun sebelum kami bahas tentang cara konfigurasinya, kami akan mengulas sedikit tentang apa itu bind9 dan manfaatnya.
Berkeley Internet Name Domain versi 9 atau yang disingkat menjadi Bind9 adalah salah satu aplikasi linux yang dapat digunakan sebagai DNS server. Hingga artikel ini diterbitkan, Bind9 menjadi softaware yang paling banyak digunakan di Internet. Tidak hanya itu, Bind9 juga digunakan sebagai DNS server pada hampir semua distro linux.
Dengan BIND9, kita dapat mempublikasikan informasi DNS di internet, serta memungkinkan DNS Server yang kita buat untuk meresponse permintaan DNS dari pengguna.
Seperti yang kami sampaikan, Bind9 berfungsi sebagai DNS server. Lalu apa itu DNS server? Berikut penjelasannya.
DNS server adalah sistem yang menerjemahkan nama domain menjadi sebuah IP address, sehingga sebuah domain dapat diakses sesuai dengan server yang digunakan.
Contoh sederhana dari penggunaan dns server adalah ketika Anda ingin mengakses website seperti Google. Dengan konfigurasi DNS server, maka Anda cukup mengetikkan alamat google.com, bukan alamat IP 216.239.38.120.
Hal ini tentunya akan memudahkan pengunjung dalam mengingat sebuah alamat website ketika ingin mengaksesnya, dibandingkan harus menghafalkan IP Address yang terdiri atas barisan angka.
Informasi tentang apa itu DNS Server bisa Anda baca melalui artikel: Apa itu DNS Server? Pengertian, Fungsi dan Cara Kerjanya
Pada panduan ini, kami akan melakukan konfigurasi Bind9 sebagai DNS server pada VPS Linux. Berikut langkah-langkahnya.
Sebelum melakukan konfirmasi server DNS di VPS, terlebih dahulu kita perlu membuat private nameserver atau child NS. Pembuatan private ns dapat dilakukan melalui provider domain Anda masing-masing. Di Rumahweb, Anda bisa membuat private Nameserver melalui halaman Clientzone.
Contoh dari private nameserver adalah sebagai berikut:
Berikut adalah cara membuat private NS di Clientzone Rumahweb.
Berikut daftar list private nameserver yang berhasil dibuat di private ns.
Berikut adalah cara install bind9 di VPS Linux.
apt-get install bind9 dnsutils. Copy
Copy file bawaan menjadi file baru agar dapat memiliki backup file, dengan perintah berikut;
cp db.local db.forwardCopycp db.127 db.reverseCopy
Perubahan yang perlu dilakukan :
buat zona domain dan ip yang diarahkan ke file yang
Bind9 dan Konfigurasinya Sebagai DNS Server di Linuxtelah dikonfigurasi sebelumya.
Catatan:
Perubahan DNS pada domain membutuhkan waktu propagasi, estimasinya 1-24 jam tergantung koneksi internet yang digunakan. Karenanya setelah pembuatan NS dan setting DNS server selesai, silahkan ditunggu terlebih dahulu untuk proses propagasi.
Untuk melakukan pengujian, Kita dapat menggunakan command nslookup. Berikut contoh perintah yang bisa anda gunakan;
nslookup digiclass.my.idCopy
Opsi pengetesan lainnya juga bisa dilakukan melalui website digwebinterface. Contohnya sebagai berikut;
Demikian artikel kami tentang apa itu Bind9 dan konfigurasinya sebagai DNS Server di Linux, semoga bermanfaat.