bind9 dan utilitas dnsutils pada Debian 12 Bookworm.tkj-sekolah.sch.id ke alamat IP server 192.168.10.2.sudo apt update
sudo apt install bind9 bind9utils dnsutils -yTambahkan blok zona di baris paling bawah:
zone "tkj-sekolah.sch.id" {
type master;
file "/etc/bind/db.tkj";
};
zone "10.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192";
};Salin template dari db.local:
sudo cp /etc/bind/db.local /etc/bind/db.tkj
sudo nano /etc/bind/db.tkjIsi file /etc/bind/db.tkj:
;
; BIND data file for tkj-sekolah.sch.id
;
$TTL 604800
@ IN SOA ns1.tkj-sekolah.sch.id. admin.tkj-sekolah.sch.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.tkj-sekolah.sch.id.
@ IN A 192.168.10.2
ns1 IN A 192.168.10.2
www IN CNAME tkj-sekolah.sch.id.
mail IN A 192.168.10.2sudo cp /etc/bind/db.127 /etc/bind/db.192
sudo nano /etc/bind/db.192Isi baris PTR mapping:
@ IN NS ns1.tkj-sekolah.sch.id.
2 IN PTR tkj-sekolah.sch.id.# Cek validitas konfigurasi
named-checkconf
named-checkzone tkj-sekolah.sch.id /etc/bind/db.tkj
# Restart daemon DNS
sudo systemctl restart bind9
sudo systemctl status bind9nslookup tkj-sekolah.sch.id 192.168.10.2
dig @192.168.10.2 tkj-sekolah.sch.id