DNS 绑定指向其配置中不存在的地址

DNS 绑定指向其配置中不存在的地址

在 Ubuntu 16.04.4 LTS 上设置 bind/dns 后,我得到以下信息,我要说的是,这个地址根本不是我的网络的一部分。它不属于任何设置。

ping www.dynasty.local
PING www.dynasty.local (198.105.244.228) 56(84) bytes of data.

地址应为192.168.0.200

当我做nslookup

juancc2007md@ns1:~$ nslookup dynasty.local
Server:     209.18.47.61
Address:    209.18.47.61#53

Non-authoritative answer:
Name:   dynasty.local
Address: 198.105.244.228 # should be 192.168.0.200
Name:   dynasty.local
Address: 198.105.254.228 # should be 192.168.0.200

nslookupns1服务器上:

juancc2007md@ns1:~$ nslookup ns1.dynasty.local
Server:     209.18.47.61 # these are my isp dns
Address:    209.18.47.61 # 53 these are my isp dns
** server can't find ns1.dynasty.local: NXDOMAIN

谢谢

答案1

服务器故障答案说搜索计算机上包含错误地址的文件。虽然该答案建议手动检查各种文件中的字符串,但您可以使用以下命令自动执行此方法:

sudo grep -rnwI --exclude-dir={boot,dev,media,mnt,proc,root,run,sys,/tmp,tmpfs,var} -E "198.105.244.228" /

相关内容