Informasi
- DHCP Server (isc-dhcp-server) :
- Alamat IP : 10.2.2.10
- Hostname : LKS-I-SRV
- DNS Server (bind9) :
- Alamat IP : 10.1.1.10
- Hostname : LKS-LB
Konfigurasi
pertama, transfer rndc.key milik dns server ke server yang menjadi dhcp server :
root@lks-lb:~# scp /etc/bind/rndc.key febri@10.2.2.10:/home/febri
edit file zones untuk client internal :
root@lks-lb:~# vi /etc/bind/named.conf.internal-zones
tambahkan tulisan dibawah ini didalam syntax view :
.. include "/etc/bind/rndc.key"; ..
lalu tambahkan tulisan dibawah ini di dalam syntax zone :
..
allow-update { key rndc-key; };
..
sehingga menjadi :
..
include "/etc/bind/rndc.key";
zone "itnsaskills.cloud" {
type master;
file "/etc/bind/internal.itnsaskills.cloud";
allow-update { key rndc-key; };
};
zone "1.1.10.in-addr.arpa" {
type master;
file "/etc/bind/internal.itnsaskills.cloud.reverse";
allow-update { key rndc-key; };
};
..
edit juga external zones :
root@lks-lb:~# vi /etc/bind/named.conf.external-zones
sehingga menjadi :
..
include "/etc/bind/rndc.key";
zone "itnsaskills.cloud" {
type master;
file "/etc/bind/external.itnsaskills.cloud";
allow-update { key rndc-key; };
};
zone "1.1.10.in-addr.arpa" {
type master;
file "/etc/bind/external.itnsaskills.cloud.reverse";
allow-update { key rndc-key; };
};
..
berikan permission ke directory /etc/bind agar bisa diwrite oleh bind sewaktu update ddns :
root@lks-lb:~# chmod 664 /etc/bind/ -R
buat symbolic link pada semua db kedalam directory /var/cache/bind
root@lks-lb:~# ln -s /etc/bind/internal.itnsaskills.cloud /var/cache/bind/
root@lks-lb:~# ln -s /etc/bind/external.itnsaskills.cloud /var/cache/bind/
root@lks-lb:~# ln -s /etc/bind/internal.itnsaskills.cloud.reverse /var/cache/bind/
root@lks-lb:~# ln -s /etc/bind/external.itnsaskills.cloud.reverse /var/cache/bind/
kemudian restart service bind9 nya :
root@lks-lb:~# systemctl restart bind9
pastikan tidak muncul error ketika di cek :
root@lks-lb:~# systemctl status bind9 ● bind9.service - BIND Domain Name Server .. Active: active (running) since Mon 2019-08-12 09:10:21 WIB; 4s ago .. Aug 12 09:10:21 lks-lb named[1338]: all zones loaded Aug 12 09:10:21 lks-lb named[1338]: running