Konfigurasi DNS Server Debian 11
DNS (Domain Name System) adalah sistem yang menghubungkan nama domain seperti www.example.com dengan IP server. DNS server bertanggung jawab untuk menerjemahkan nama domain menjadi alamat IP yang sesuai.
Instalasi dan Konfigurasi DNS Server
- Update repositori terlebih dahulu menggunakan perintah "apt update && apt upgrade".
- Install DNS server dengan perintah "apt install bind9 bind9utils".
- Setelah selesai, masuk ke directori tempat konfigurasi DNS Server dengan perintah "cd /etc/bind".
- Masukkan perintah "nano named.conf" dan tambahkan kode berikut pada baris paling bawah :
zone "galangwahyu.net"{
type master;
file "/etc/bind/forward";
};
zone "35.168.192.in-addr.arpa"{
type master;
file "/etc/bind/reverse";
};
note: ganti nama domain dan ip sesuai dengan kebutuhan
- Buat file forward dengan cara mengcopy file db.local dengan perintah "cp db.local forward".
- Buka file forward dengan perintah "nano forward" dan edit menjadi seperti di bawah :
$TTL 604800
@ IN SOA galangwahyu.net. root.galangwahyu.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS galangwahyu.net.
@ IN A 192.168.35.1
www IN A 192.168.35.1
mail IN A 192.168.35.1
note: ganti nama domain dan ip sesuai dengan kebutuhan
- Buat file reverse dengan perintah "cp db.127 reverse".
- Buka file reverse dengan perintah "nano reverse" dan edit menjadi seperti di bawah ini :
$TTL 604800
@ IN SOA galangwahyu.net. root.galangwahyu.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS galangwahyu.net.
@ IN PTR galangwahyu.net.
www IN PTR www.galangwahyu.net.
mail IN PTR mail.galangwahyu.net.
note: ganti nama domain dan ip sesuai dengan kebutuhan
- Tambahkan nameserver dari server dengan perintah "nano /etc/resolv.conf" dan pastikan nameserver 192.168.35.1 (IP Address Server Debian) berada pada baris bertama.
- Restart DNS dengan perintah "systemctl restart bind9".
- Cek web server yang sudah dibuat pada web browser dengan cara mengetikan DNS pada browser, contoh: afrizal.net
Komentar