Membuat Domain Name Server Sendiri
menggunakan “apt install -y bind9”
Bagian 2: Mengkonfigurasi Bind9
Mulai konfigurasi bind9 file named.conf.local dan menambahkan konfigurasi sebagai berikut untuk mentautkan database domain agar di baca oleh bind:
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
};
Lalu copy file db.local ke db.example.com dalam direktori /etc/bind/
Edit dan ubah semua kata localhost dalam file db.example.com yang sudah di salin dari db.local menjadi domain yang di inginkan, sebagai contoh example.com dan IP server adalah 192.168.0.1/24, maka seharusnya konfigurasinya akan seperti ini:
$TTL 604800
@ IN SOA example.com. root.example.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS example.com.
@ IN A 192.168.0.1
Jika sudah coba untuk merestart servis Bind9 dengan menggunakan perintah “systemctl restart bind9”
Bagian 3: Percobaan
Pastikan bahwa user dengan Server DNS Bind dapat saling terhubung, sebagai gambaran IP user adalah 192.168.0.2/24. Konfigurasi DNS Client pada komputer user menjadi IP DNS Server kita yaitu 192.168.0.1, jika sudah coba lakukan ping maka seharusnya keluarannya akan mirip seperti berikut dengan IP server yang sesuai:
root@guest:~# ping example.com
PING example.com (192.168.0.1) 56(84) bytes of data.
64 bytes from example.com (192.168.0.1): icmp_seq=1 ttl=245 time=0.021 ms
64 bytes from example.com (192.168.0.1): icmp_seq=2 ttl=245 time=0.058 ms
Comments
Post a Comment