質問: dnsmasqがubuntu16.04のクエリに応答できません ubuntu 16.04にアップグレードした後、dnsmasqは、そのインターフェースが属するサブネット以外からの要求に応答できません。信頼できるサブネットを追加できるオプションがあるのだろうか?これがログメッセージですignoring query from non-local network
回答: v2.69変更ログ から: add --local-service. accept dns queries only from hosts whose address is on a local subnet, ie a subnet for which an interface exists on the server. this option only has effect if there are no --interface --except-interface, --listen-address or --auth-server options. it is intended to be set as a default on installation, to allow unconfigured installations to be useful but also safe from being used for dns amplification attacks. したがって、修正は、confファイル(/usr/local/etc/dnsmasq.confなどのプリインストールされたファイルを含む)にlocal-serviceオプションがないことを確認し、上記のいずれかを含めることです。 confファイルのオプション。例えば。 --interface=eth0。