DNS (Domain Name System) adalah sistem yang digunakan untuk menerjemahkan nama domain (seperti google.com) menjadi alamat IP (seperti 172.217.10.46) yang dapat dimengerti oleh komputer. DNS server bertanggung jawab untuk menyimpan dan mengelola informasi tentang domain dan alamat IP.
Fungsi DNS Server:
Name Resolution: Menerjemahkan nama domain ke alamat IP.
Zona Management: Mengelola zona DNS untuk domain tertentu.
Caching: Menyimpan hasil query DNS untuk mempercepat respon di masa depan.
Forwarding: Meneruskan query DNS ke server lain jika tidak memiliki jawaban.
Pastikan sistem anda sudah terupdate dengan menjalankan perintah :
#apt update
#apt upgrade
Install paket bind9 dengan menjalankan perintah :
#apt install bind9 dnsutils
masuk kedalam direktori bind dengan menjalankan perintah :
#cd /etc/bind
konfigurasi bind dengan menjalankan perintah :
#nano named.conf.default-zones
Sesuaikan dengan penjelasan pada gambar dibawah
konfigurasi bind dengan menjalankan perintah :
#cp db.local db.swptkj -> sesuaikan dengan nama domain yang kalian edit pada named.conf
konfigurasi bind dengan menjalankan perintah :
#cp db.127 db.ip -> sesuaikan dengan db.ip yang kalian edit pada named.conf
edit file db.swptkj dengan menjalankan perintah :
#nano db.swptkj
Sesuaikan dengan penjelasan pada gambar dibawah
NB: Sesuaikan dengan nama domain dan ip address debian kalian
save dengan menekan tombol (CTRL+X, lalu Y dan ENTER)
edit file db.ip dengan menjalankan perintah :
#nano db.ip
Sesuaikan dengan penjelasan pada gambar dibawah
NB: Sesuaikan dengan nama domain dan ip address debian kalian
save dengan menekan tombol (CTRL+X, lalu Y dan ENTER)
edit file named.conf.options dengan menjalankan perintah :
#nano named.conf.options
Sesuaikan dengan penjelasan pada gambar dibawah
save dengan menekan tombol (CTRL+X, lalu Y dan ENTER)
restart bind9 dengan menjalankan perintah :
#service bind9 restart
edit file resolv dengan menjalankan perintah :
#nano /etc/resolv.conf
Sesuaikan dengan penjelasan pada gambar dibawah
save dengan menekan tombol (CTRL+X, lalu Y dan ENTER)
edit file hosts dengan menjalankan perintah :
#nano /etc/hosts
Sesuaikan dengan penjelasan pada gambar dibawah
save dengan menekan tombol (CTRL+X, lalu Y dan ENTER)
Lakukan pengujian dengan memasukkan perintah
#nslookup ip debian server