Dnsmasq itu apa sih?

Dnsmasq menyediakan infrastruktur jaringan untuk jaringan kecil yang mencakup: Sistem Nama Domain (DNS), Protokol Konfigurasi Host Dinamis (DHCP), router blokir iklan, dan layanan boot jaringan. Dnsmasq dirancang agar ringan dan memiliki ukuran kecil, cocok untuk router dan firewall dengan sumber daya terbatas, misal perangkat Internet of Things. Contoh penerapannya misal digunakan pada fitur tethering smartphone dan hotspot portabel juga untuk mendukung jaringan virtual dalam virtualisasi.

Platform yang didukung termasuk Linux (dengan glibc dan uclibc), Android, *BSD, dan Mac OS X. Dnsmasq disertakan di sebagian besar distribusi Linux dan sistem port FreeBSD, OpenBSD, dan NetBSD. Dnsmasq menyediakan dukungan IPv6 penuh.

Subsistem DNS menyediakan server DNS lokal untuk jaringan, dengan penerusan semua jenis kueri ke server DNS rekursif upstream dan penyimpanan cache jenis catatan umum (A, AAAA, CNAME, dan PTR, juga DNSKEY dan DS saat DNSSEC diaktifkan).