![dnsmasq 给出正确响应然后连接超时](https://linux22.com/image/754657/dnsmasq%20%E7%BB%99%E5%87%BA%E6%AD%A3%E7%A1%AE%E5%93%8D%E5%BA%94%E7%84%B6%E5%90%8E%E8%BF%9E%E6%8E%A5%E8%B6%85%E6%97%B6.png)
当我尝试 nslookup 到我的 dnsmasq dns 服务器时,我得到了正确的 IP 地址,然后我收到一条connection timed out : no servers could be reached
消息。知道这里发生了什么吗?我是否仍然可以使用它,或者更好地找出问题所在?
[diis@master1 preparation]$ nslookup node1
Server: 192.168.0.10
Address: 192.168.0.10#53
Name: node1.example.com
Address: 192.168.0.20
;; connection timed out; no servers could be reached
答案1
我刚刚在我的服务器上解决了这个问题。
尝试将以下内容添加到您的 dnsmasq 配置中:
local=/node1/
它告诉 dnsmasq 仅使用 本地解析这些域名/etc/hosts
。