Zdá se, že ve spouštěcím skriptu pro dnsmasq
je chyba který používá resolvconf
k zablokování místního resolveru, pokud rozhraní místní zpětné smyčky není explicitně except
-ed v /etc/defaults/dnsmasq
soubor.
Krátká odpověď je, že můžete přidat...
DNSMASQ_EXCEPT=lo
až /etc/defaults/dnsmasq
vyřešit problém.
Další informace naleznete v této otázce...
https://raspberrypi.stackexchange.com/questions/37439/proper-way-to-prevent-dnsmasq-from-overwriting-dns-server-list-supplied-by-dhcp
bigjosh má pravdu – až na to, že došlo k aktualizaci dnsmasq a nyní je zde možnost na konci /etc/default/dnsmasq
které můžete zrušit hašování:
IGNORE_RESOLVCONF=yes
Nepoužívejte
resolv-file=/etc/resolv.dnsmasq
Vložte dns server do dnsmasq.conf, jako
server=/localnet/192.168.0.1 # change ip for your ip-server
server=8.8.8.8
server=8.8.4.4
A přidejte do dnsmasq.conf
no-resolv
Jak mohu získat seznam všech chybně napsaných slov v textu pomocí Linuxu?
Jaký je rozsah exportovaných proměnných shellu Unix?