이것은 내 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에는 문제가 없습니다. 왜 그런 겁니까? 이 문제를 어떻게 해결할 수 있나요?