Debian 11: Install dan Konfigurasi DNS: Perbedaan antara revisi
Loncat ke navigasi
Loncat ke pencarian
Tidak ada ringkasan suntingan |
|||
Baris 21: | Baris 21: | ||
}; | }; | ||
zone " | zone "14.13.12.in-addr.arpa" { | ||
type master; | type master; | ||
notify no; | notify no; | ||
Baris 31: | Baris 31: | ||
Pertama copy file db.local dengan mengetikkan perintah | Pertama copy file db.local dengan mengetikkan perintah | ||
#cp /etc/bind/db.local /etc/binforward | |||
lalu edit file bagian ini | lalu edit file bagian ini | ||
; | |||
; BIND data file for local loopback interface | |||
; | |||
$TTL 604800 | |||
@ IN SOA robiehakim.net. root.robiehakim.net. ( | |||
2 ; Serial | |||
604800 ; Refresh | |||
86400 ; Retry | |||
2419200 ; Expire | |||
604800 ) ; Negative Cache TTL | |||
; | |||
@ IN NS robiehakim.net. | |||
@ IN A 12.13.14.32 #(sesuaikan dengan ip server / vm) | |||
@ IN AAAA ::1 | |||
#cp /etc/bind/db.123 /etc/bin/reverse | |||
lalu edit file bagian ini | |||
; | |||
; BIND reverse data file for local loopback interface | |||
; | |||
$TTL 604800 | $TTL 604800 | ||
@ IN SOA | @ IN SOA robiehakim.net. root.robiehakim.net. ( | ||
1 ; Serial | |||
604800 ; Refresh | 604800 ; Refresh | ||
86400 ; Retry | 86400 ; Retry | ||
Baris 59: | Baris 67: | ||
604800 ) ; Negative Cache TTL | 604800 ) ; Negative Cache TTL | ||
; | ; | ||
@ IN NS | @ IN NS robiehakim.net. | ||
32 IN PTR robiehakim.net. | |||
==Tambahkan IP Server ke file resolve.conf== | |||
#nano /etc/resolv.conf | |||
nameserver 12.13.14.32 | |||
==Cek Syntax Konfigurasi BIND== | ==Cek Syntax Konfigurasi BIND== | ||
Baris 102: | Baris 98: | ||
Restart | Restart | ||
systemctl restart bind9 | |||
Lihat hasil dengan mengetikkan perintah di terminal | Lihat hasil dengan mengetikkan perintah di terminal | ||
dig robiehakim. | dig robiehakim.net @localhost (enter) | ||
dig www.robiehakim. | dig www.robiehakim.net @localhost (enter) |
Revisi per 18 Januari 2024 14.31
Install BIND
install BIND
sudo su apt update apt install bind9 bind9utils bind9-doc
Konfigurasi Local File
Edit
sudo nano /etc/bind/named.conf
Di file ini kita bisa tambahkan forward dan reverse zone dari sebuah domain, contoh
zone "robiehakim.net" { type master; file "/etc/bind/forward"; };
zone "14.13.12.in-addr.arpa" { type master; notify no; file "/etc/bind/reverse"; };
Mengcopy dan Edit file konfigurasi
Pertama copy file db.local dengan mengetikkan perintah
#cp /etc/bind/db.local /etc/binforward
lalu edit file bagian ini
; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA robiehakim.net. root.robiehakim.net. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS robiehakim.net. @ IN A 12.13.14.32 #(sesuaikan dengan ip server / vm) @ IN AAAA ::1
#cp /etc/bind/db.123 /etc/bin/reverse
lalu edit file bagian ini
; ; BIND reverse data file for local loopback interface ; $TTL 604800 @ IN SOA robiehakim.net. root.robiehakim.net. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS robiehakim.net. 32 IN PTR robiehakim.net.
Tambahkan IP Server ke file resolve.conf
#nano /etc/resolv.conf
nameserver 12.13.14.32
Cek Syntax Konfigurasi BIND
Jalankan perintah
sudo named-checkconf
Cek zone tertentu
sudo named-checkzone darmajaya.ac.id db.darmajaya.ac.id sudo named-checkzone 168.192.in-addr.arpa /etc/bind/zones/db.192.168
Pastikan tidak ada error, keluar
OK
Restart BIND
Restart
systemctl restart bind9
Lihat hasil dengan mengetikkan perintah di terminal
dig robiehakim.net @localhost (enter) dig www.robiehakim.net @localhost (enter)