Instalasi dan Konfigurasi Master - Slave DNS BIND di Centos 8
Pada panduan kali ini saya asumsikan anda sudah menginstall 2 buah server dengan os Centos 8. Serta telah melakukan setting IP Address ditiap server, baik Master maupun Slave.
Berikut IP Address dan Domain yang saya gunakan:
- 103.123.236.236 - Master DNS
- 103.123.236.237 - Slave DNS
- serverbaik.xyz - Zone (Domain Name)
Langkah selanjutnya kita lakukan installasi bind pada server master dan server slave dengan perintah sebagai berikut.
$ sudo yum install bind bind-utils vim
Selanjutnya kita akan lakukan konfigurasi pada file /etc/named.conf seperti dibawah ini.
Buat file zone untuk forward, sesuaikan nama file dengan konfigurasi named.conf, pastikan owner dari file ini adalah named.
$ sudo vim /var/named/serverbaik.forward
Kemudian isi dengan file berikut.
$ sudo vim /var/named/serverbaik.reverse
Kemudian isi dengan file berikut.
$ sudo firewall-cmd --add-service=dns --permanent
$ sudo firewall-cmd --reload
kemudian cek konfigurasi dns dan start service named dengan perintah
$ sudo named-checkconf
$ sudo systemctl start named
$ sudo systemctl enable named
Konfigurasi untuk DNS Master selesai, selanjutnya kita akan konfigurasi DNS Slave.
Buka file file named.conf yang berada di /etc.
$ sudo vim /etc/named.conf
Setelah itu kita setting firewall supaya mengijinkan service dns
$ sudo firewall-cmd --add-service=dns --permanent
$ sudo firewall-cmd --reload
kemudian cek konfigurasi dns dan start service named dengan perintah
$ sudo named-checkconf
$ sudo systemctl start named
$ sudo systemctl enable named
setelah selesai silakan cek folder /var/named/slaves harusnya sudah ada file zone disitu.
Jika ada error mari kita diskusikan di kolom komentar :D