DNSmasq adalah perangkat lunak ringan yang menyediakan layanan DNS dan DHCP. Artikel ini akan memandu Anda langkah demi langkah dalam menginstall dan mengkonfigurasi DNSmasq pada server Ubuntu, termasuk bagaimana menyiapkan DNS caching, forwarding, dan aturan khusus. Anda akan belajar cara mengoptimalkan server DNS Anda untuk meningkatkan kecepatan dan efisiensi resolusi nama, serta bagaimana menyesuaikan pengaturan untuk kebutuhan spesifik seperti memisahkan query berdasarkan domain. Dengan panduan ini, Anda akan dapat mengelola server DNS Anda dengan lebih baik dan meningkatkan performa jaringan Anda.

Melakukan instalasi dsnmasq

sudo apt install dnsmasq -y

Backup konfigurasi

mv /etc/dnsmasq.conf{,-backup}

Membuat konfigurasi DSNmasq

vi /etc/dnsmasq.conf

Isi file confignya

# Membuat custom informasi domain dan ip 
address=/dev-gits.wachid.web.id/192.168.10.200

# Membaca entri tambahan dari /etc/hosts
addn-hosts=/etc/hosts

# Aturan untuk domain kemenhub.go.id dan dephub.go.id
server=/wachid.web.id/192.168.10.100
server=/wachid.web.id/192.168.10.101
server=/wachid.co.id/192.168.10.100
server=/wachid.co.id/192.168.10.101


# Daftar upstream DNS server
server=8.8.8.8
server=1.1.1.1

# Opsi cache
cache-size=10000
local-ttl=14400
min-cache-ttl=3600

# Opsi Logs kueri
log-queries
log-facility=/var/log/dnsmasq.log

Leave a Reply

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