Я пытаюсь заставить работать dnsmasq как сервер dns и dhcp. Пока это бесит ... Короче говоря, DNS отлично работает для всего, что добавлено в /etc /hosts, и dhcp работает нормально, но dhcp не обновляет dns с помощью имени хоста от клиентов.
В результате я могу пинговать узел только по имени хоста, если знаю, что это адрес, что означает установку статического распределения dhcp и помещение имени хоста в /etc /hosts вручную, что очень раздражает и в некоторой степени побеждает пуаз dhcp , Должен быть способ заставить dnsmasq обновить файл hosts, конечно
Клиенты не используют fqdn, если это имеет значение, и я думаю, что я попробовал каждое сочетание "expand-hosts" и "domain ="
Ниже приведено содержимое файла конфигурации dnsmasq:
domain-needed bogus-priv except-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-authoritative log-queries log-dhcp