ping、ssh 工作正常 - NSLOOKUP 给出错误 ** 服务器找不到 xxxxxx:NXDOMAIN

ping、ssh 工作正常 - NSLOOKUP 给出错误 ** 服务器找不到 xxxxxx:NXDOMAIN

围绕这个问题有数百个讨论,没有一个完全符合这个问题我的是一个家庭网络

家庭 WiFi 网络上的两个节点 (TOTOLINK) (N1)maruti(192.168.1.15, bionic,18.x) 和 (N2)atal(192.168.1.4,xenial,16.x)

N1 上的 /etc/resolv.conf

nameserver 127.0.0.53
options edns0
search TOTOLINK

N2 上的 /etc/resolv.conf

nameserver 127.0.1.1
search TOTOLINK

在 N1

$ nslookup atal
Server:     127.0.0.53
Address:    127.0.0.53#53

Non-authoritative answer:
Name:   atal
Address: 192.168.1.4

观察:

N1 和 N2 之间的 ping、ssh 工作正常,N1 上的 nslookup 工作正常

问题:

N2 上的 nslookup 和 host 抛出以下错误

$nslookup maruti
Server:     127.0.1.1
Address:    127.0.1.1#53

** server can't find maruti: NXDOMAIN

$ host maruti
Host maruti not found: 3(NXDOMAIN)

$ host 192.168.1.15
Host 15.1.168.192.in-addr.arpa. not found: 3(NXDOMAIN)

相关内容