dnsmasq
の起動スクリプトにバグがあるようです resolvconf
を使用する ローカル ループバック インターフェイスが明示的に except
でない場合、ローカル リゾルバーを上書きします。 -ed で /etc/defaults/dnsmasq
ファイル。
簡単な答えは、追加できるということです...
DNSMASQ_EXCEPT=lo
/etc/defaults/dnsmasq
へ この問題を解決するために。
詳細については、この質問を参照してください...
https://raspberrypi.stackexchange.com/questions/37439/proper-way-to-prevent-dnsmasq-from-overwriting-dns-server-list-supplied-by-dhcp
bigjosh の言うとおりです。ただし、dnsmasq が更新され、/etc/default/dnsmasq
の最後にオプションが追加されています。 ハッシュを解除できるもの:
IGNORE_RESOLVCONF=yes
使用しない
resolv-file=/etc/resolv.dnsmasq
のように、dns サーバーを dnsmasq.conf に入れます。
server=/localnet/192.168.0.1 # change ip for your ip-server
server=8.8.8.8
server=8.8.4.4
dnsmasq.conf に追加
no-resolv