Berikut adalah langkah-langkahnya :
1. apt install bind9 apache2 dnsutils w3m wordpress mariadb-server iptables-persistent
2. nano /etc/network/interfaces
auto enp0s3
iface enp0s3 inet static
address 192.168.10.100/24
gateway 192.168.10.1
nameserver 192.168.10.1
auto enp0s8
iface enp0s8 inet static
address 192.168.100.1/24
auto enp0s8:1
iface enp0s8 inet static
address 192.168.100.2/24
auto enp0s8:2
iface enp0s8 inet static
address 192.168.100.3/24
3. /etc/init.d/networking restart
4. cd /etc/bind
5. nano named.conf.local
zone "doni.id" {
type master;
file "/etc/bind/doni";
};
zone "dona.net" {
type master;
file "/etc/bind/dona";
};
zone "dono.com" {
type master;
file "/etc/bind/dono";
};
zone "100.168.192" {
type master;
file "/etc/bind/ip";
};
6. cp db.local doni
cp db.local dona
cp db.local dono
cp db.127 ip
7. nano ip
tekan ctrl+W dan ctrl+R
ganti localhost dengan doni.id
@ IN NS doni.id.
1 IN PTR doni.id.
2 IN PTR dona.net.
3 IN PTR dono.com.
8. nano doni
tekan ctrl+W dan ctrl+R ganti localhost dengan doni.id
@ IN NS doni.id.
@ IN A 192.168.100.1
www IN A 192.168.100.1
9. nano dona
tekan ctrl+W dan ctrl+R
ganti localhost dengan dona.net
@ IN NS dona.net.
@ IN A 192.168.100.2
www IN A 192.168.100.2
10. nano dono
tekan ctrl+W dan ctrl+R
ganti localhost dengan dono.com
@ IN NS dono.com.
@ IN A 192.168.100.3
www IN A 192.168.100.3
11. nano named.conf.options
//forwarders {
// 8.8.8.8;
// };
dnssec-validation no;
12. nano /etc/resolv.com
nameserver 192.168.10.100
nameserver 192.168.100.1
nameserver 192.168.100.2
nameserver 192.168.100.3
13. /etc/init.d/networking restart
14. systemctl status bind9.service
15. ping doni.id
ping dona.net
ping dono.com
16. nslookup www.doni.id
nslookup www.dona.net
nslookup www.dono.com
17. dig doni.id
dig dona.net
dig doni.com
18. cd /etc/apache2/sites-available
nano /etc/apache2/apache2.conf
ctr+w = var/
<Directory /home>
cp 000-default.conf doni.conf
cp 000-default.conf dona.conf