dnsmasq はルータ自体には影響しません。

dnsmasq はルータ自体には影響しません。

これは私のresolv.confです。

nameserver 127.0.0.1
nameserver isp_provided

以下は、DHCPも実行するdnsmasq.confです。

user=nobody
bind-dynamic
interface=br0
interface=ppp1*
no-dhcp-interface=ppp1*
resolv-file=/tmp/resolv.conf
servers-file=/tmp/resolv.dnsmasq
no-poll
no-negcache
cache-size=1500
min-port=4096
dhcp-range=lan,192.168.5.2,192.168.5.254,255.255.255.0,86400s
dhcp-option=lan,3,192.168.5.1
dhcp-option=lan,252,"\n"
dhcp-authoritative
read-ethers
conf-dir=/tmp/mydnsmasq.d/,*.conf

には/tmp/mydnsmasq.d次のいずれかがありますtest.conf

address=/mytest/111.111.111.111

"/etc/hosts"には別の行があります。

111.111.111.112 mytest2

ルータに接続されたクライアントでは、digコマンドはmytestとmytest2アドレスを取得できます。ただし、ルータシェルでnslookupコマンドを使用すると、mytestは「解決できません」と表示されます。 mytest2には問題ありません。なぜそんなことですか?この問題をどのように解決できますか?

関連情報