Contents

Apa itu dnsmasq?

Dnsmasq adalah suatu software yang berfungsi untuk menyimpan ip dari situs-situs yang di access dengan kata lain suatu cache dari ip situs yang kita access.

Bagaimana dnsmasq berkerja ?

Dnsmasq bekerja untuk menyediakan ip dari address yang pernah di kunjungi sehingga request suatu alamat website lebih cepat di temukan oleh browser dengan adanya dnsmasq ini, misal kata browser client merequest alamat https://ilmuzimbra.com, alamat itu hanya untuk mempermudah kita dalam penggunaannya dan sayangnya komputer tidak mengenal alamat itu tapi mengenal ip address, jadi dnsmasq berpungsi juga untuk resolving domain ke address dan sebaliknya. Tentu dengan adanya ini akan lebih mempermudah dan mempercepat browser dalam mengakses alamat tertentu jika seblumnya alamat yang di request sudah tersimpan didalam dnsmasq.

Keuntungan menggunakan dnsmasq adalah

  • File konfigurasi yang sederhana terpusat di /etc/dnsmasq.conf
  • Set-up DNS Masquerade lebih sederhana untuk dijadikan sebagai DNS Local dibanding menggunakan BIND yang memiliki fitur yang kompleks
  • DNS Masquerade akan membaca konfigurasi /etc/hosts sebagai A Record dari setiap nama server yang akan di lookup
  • SIMPLE

Konfigurasi dnsmasq

  • Install paket dnsmasq perintahnya sebagai berikut.
  • Buat file resolv.dnsmasq, di path /etc/. Berikut perintahnya.
  • Tambahkan IP DNS publik di dalam file resolv.dnsmasq. Jika telah ditambahkan simpan konfigurasi dan keluar dengan tekan esc + :wq
  • Pastikan isi dari file /etc/resolv.conf berisi seperti konfigurasi di bawah ini. Isi dari /etc/resolv.conf akan membaca konfigurasi IP DNS Server dan nama domain dari konfigurasi network interface setiap kali service network di restart. Atau dapat juga langsung meng-edit file /etc/resolv.conf kemudian tambahkan konfigurasi seperti berikut. Simpan konfigurasi dan keluar dengan tekan esc + :wq
  • Edit file /etc/dnsmasq.conf. Kemudian tambahkan baris konfigurasi berikut. Jika telah ditambahkan simpan konfigurasi dan keluar dengan tekan esc + :wq
  • Restart dnsmasq.services

Testing menggunakan nslookup dan dig

  • Testing menggunakan nslookup.
  • Testing menggunakan dig.

Pastikan saat melakukan testing tidak ada error dan DNS yang telah dibuat terdeteksi nama domain-nya dengan IP Address-nya.

Okeh sekian dulu dari saya kurang lebihnya mohon maaf, kritik yang membangun dan saran sangat kami butuhkan untuk kemajuan artikel ini.

Terima kasih telah membaca, nantikan artikel selanjutnya.

About The Author

Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.