Singkatnya, Knot Resolver adalah DNS resolver. Penjelasan lengkap tentang Knot Resolver bisa dibaca di www.knot-resolver.cz.
Daftar Isi:
Insya Allah akan ada beberapa seri tutorial Instalasi dan Konfigurasi Knot Resolver. Seri pertama tutorial ini berisi step by step instalasi dan konfigurasi dasar dari Knot Resolver. Untuk keperluan tersebut, saya menggunakan sistem operasi Ubuntu 20.04 (Focal Fossa).
Instalasi
sudo su
wget https://secure.nic.cz/files/knot-resolver/knot-resolver-release.deb
dpkg -i knot-resolver-release.deb
apt update
apt install -y knot-resolver
Konfigurasi
cd /etc/knot-resolver
ls
mv kresd.conf kresd.conf.orig
vi kresd.conf
|
|
Penjelasan:
- Knot Resolver akan berjalan di 127.0.0.1 pada port 53.
- Ukuran cache yang digunakan adalah 1 GB.
- Menggunakan DNS publik milik Google (8.8.8.8) dan Cloudflare (1.1.1.1).
systemctl start [email protected]
systemctl status [email protected]
systemctl enable [email protected]
Selanjutnya kita cek apakah Knot Resolver sudah running atau belum di 127.0.0.1 port 53.
apt install net-tools
netstat -tupln
netstat -tupln | grep kresd
Pengujian
Untuk keperluan pengujian digunakan tools yaitu dig, kdig, dan nslookup.
apt install knot-dnsutils dnsutils
dig:
dig hanifmu.com @127.0.0.1
kdig
kdig hanifmu.com @127.0.0.1
nslookup:
nslookup hanifmu.com 127.0.0.1
Referensi: