#sudo apt install bind9 dnsutils
Pada sisi server ada file konfigurasi yang perlu disesuaikan, yaitu
- named.conf.local
- file db domain (forward zone file)
- file db address (reverse zone file)
Sedangkan pada sisi client perlu menginisialisasi alamat DNS server pada file /etc/netplan/50-cloud-init.yaml . Untuk lebih jelasnya terkait konfigurasi file ini dapat dilihat disini
Tahapan untuk konfigurasi DNS Server dengan BIND9 di Linux Ubuntu 19.10 (Eoan Ermine) dengan domain assessment.com dan IP Address server 12.12.12.2/24
1. Konfigurasi named.conf.local
Tambahkan konfigurasi sebagai berikut pada file tersebut.
zone "assessment.com" {
type master;
file "/etc/bind/db.assessment";
};
zone "12.in-addr.arpa" {
type master;
file "/etc/bind/db.12-2";
};
2. Konfigurasi file db domain (forward zone file)
Untuk membuat file ini dapat dilakukan dengan cara meng-copy dari file db.local dengan perintah berikut:
#sudo cp /etc/bind/db.local /etc/bind/db.assessment
Untuk membuat file ini dapat dilakukan dengan cara meng-copy dari file db.local dengan perintah berikut:
#sudo cp /etc/bind/db.local /etc/bind/db.assessment
Setelah terbentuk file db.assessment, maka selanjutnya adalah melakukan konfigurasi yang disesuaikan dengan domain dan IP Address dari server
; BIND data file for example.com
;
$TTL 604800
@ IN SOA assessment.com. root.assessment.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN A 12.12.12.2
;
@ IN NS assessment.com.
@ IN A 12.12.12.2
www IN A 12.12.12.2
3. Konfigurasi file db address (reverse zone file)
Untuk membuat file ini dapat dilakukan dengan cara meng-copy dari file db.127 dengan perintah berikut:
#sudo cp /etc/bind/db.127 /etc/bind/db.12-2
Setelah terbentuk file db.assessment, maka selanjutnya adalah melakukan konfigurasi yang disesuaikan dengan domain dan IP Address dari server
;
; BIND reverse data file for local 192.168.1.XXX net
;
$TTL 604800
@ IN SOA assessment.com. root.assessment.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS assessment.com.
2 IN PTR assessment.com.
2 IN PTR www. assessment.com.
4. Menyalakan layanan DNS server
Untuk menyalakan service DNS server menggunakan BIND9 dapat dilakukan dengan perintah sebagai berikut:
#sudo systemctl restart bind9.service
Jika tida ada kesalahan, maka layanan bind9 telah berhasil dinyalakan.
Untuk konfigurasi DNS server dengan domain assessment.com dan ip address 12.12.12.2 telah selesai dilakukan. Selanjutnya adalah menguji hasil konfigurasi tersebut dengan nslookup.
#nslookup assessment.com
#sudo systemctl restart bind9.service
Jika tida ada kesalahan, maka layanan bind9 telah berhasil dinyalakan.
Untuk konfigurasi DNS server dengan domain assessment.com dan ip address 12.12.12.2 telah selesai dilakukan. Selanjutnya adalah menguji hasil konfigurasi tersebut dengan nslookup.
#nslookup assessment.com
0 comments
Post a Comment