Saya sudah mencoba agar dnsmasq berfungsi sebagai dns dan dhcp server gabungan. Sejauh ini menyebalkan ... Singkatnya, DNS berfungsi dengan baik untuk apa pun yang ditambahkan ke / etc / hosts, dan dhcp berfungsi dengan baik, tetapi dhcp tidak memperbarui dns dengan informasi nama host dari klien.
Hasil dari ini adalah bahwa saya hanya dapat melakukan ping node dengan nama host jika saya tahu alamatnya, yang berarti mengatur alokasi dhcp statis dan menempatkan nama host ke / etc / hosts secara manual, yang sangat menjengkelkan dan agak mengalahkan kekalahan dari dhcp . Pasti ada cara untuk mendapatkan dnsmasq untuk memperbarui file host, tentunya
Klien tidak menggunakan fqdn jika itu penting, dan saya pikir saya sudah mencoba setiap kombinasi "Expand-Host" dan "Domain ="
berikut adalah isi file config dnsmasq:
diperlukan domain palsu-priv kecuali-interface = tun0 dhcp-range = 192.168.1.10,192.168.1.80,255.255.255.0,12h dhcp-leasefile = / var / lib / misc / dnsmasq.leases dhcp-berwibawa log-queries log-dhcp