LANGKAH - LANGKAH :
1. Install Paket BIND
sudo dnf install -y bind bind-utils
(bind = DNS server-nya
bind-utils = tool pendukung seperti dig, nslookup)
3. Aktifkan dan Jalankan Service BIND
sudo systemctl enable named --now
4. Buka Firewall untuk DNS
sudo firewall-cmd --add-service=dns --permanent
sudo firewall-cmd --reload
5. Buat File Zona
Edit /etc/named.conf
sudo nano /etc/named.conf
6. ubah bagian listen-on port 53 jadi any;
7. Tambahkan di bagian bawah sebelum baris };:
zone "tkjb-07.lab" {
type master;
file "tkjb-07.lab.zone";
allow-query { any; };
allow-transfer { none; };
};
zone "27.168.192.in-addr.arpa" {
type master;
file "27.168.192.in-addr.arpa.zone";
allow-query { any; };
allow-transfer { none; };
};
$TTL 8h
@ IN SOA ns1.tkjb-07.lab. admin.tkjb-07.lab. (
2025053001 ; serial number
1d ; refresh period
3h ; retry period
3d ; expire time
3h ) ; minimum TTL
IN NS ns1.tkjb-07.lab.
@ IN A 192.168.27.102
ns1 IN A 192.168.27.102
www IN A 192.168.27.102
mail IN A 192.168.27.102
lms IN A 192.168.27.102
cms IN A 192.168.27.102
ftp IN A 192.168.27.102
-nano /var/named/27.168.192.in-addr.arpa.zone
$TTL 8h
@ IN SOA ns1.tkjb-07.lab. admin.tkjb-07.lab. (
2025053001 ; serial number
1d ; refresh period
3h ; retry period
3d ; expire time
3h ) ; minimum TTL
IN NS ns1.tkjb-07.lab.
102 IN PTR ns1.tkjb-07.lab.
102 IN PTR ftp.tkjb-07.lab.
102 IN PTR lms.tkjb-07.lab.
102 IN PTR cms.tkjb-07.lab.
102 IN PTR www.tkjb-07.lab.
102 IN PTR tkjb-07.lab.
102 IN PTR mail.tkjb-07.lab.
9.Cek Konfigurasi BIND
sudo named-checkzone tkjb-07.lab /var/named/tkjb-07.lab.zone
sudo named-checkzone 27.168.192.in-addr.arpa /var/named/27.168.192.in-addr.arpa.zone
10. Ubah Kepemilikan File Zona
chown root:named /var/named/tkjb-07.lab.zone /var/named/27.168.192.in-addr.arpa.zone
chmod 640 /var/named/tkjb-07.lab.zone /var/named/30.168.192.in-addr.arpa.zone
chmod 777 /var/named
Kalau tidak ada error, lanjut!
11. Restart dan Aktifkan BIND
sudo systemctl restart named
sudo systemctl enable named
dig @localhost www.tkjb-07.lab
dig @localhost tkjb-07.lab
13. Pakai DNS Ini di Client/Server Lain
Edit /etc/resolv.conf dan isi:
nameserver 192.168.27.107
nameserver 8.8.8.8
2. Install Apache (httpd)
sudo dnf install -y httpd
3. Aktifkan dan jalankan layanan web server
sudo systemctl enable httpd --now
4. Buka firewall untuk HTTP & HTTPS
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-service=https --permanent
sudo firewall-cmd --reload
5. Coba akses dari browser:
http://IP-SERVER
kita akan lihat halaman default "Test Page" dari Apache.
7.lalu pergi ke browser















Komentar
Posting Komentar