最近在VMWARE虚拟机里遇到只要输入无效的域名都会指向同一个IP地址,而且正确域名就是对的。
[hadoop@test ~]$ nslookup
> h
Server: 192.168.253.2
Address: 192.168.253.2#53
Name: h.localdomain
Address: 180.168.41.175
> www.baidu.com
Server: 192.168.253.2
Address: 192.168.253.2#53
Non-authoritative answer:
Name: www.baidu.com
Address: 115.239.211.112
Name: www.baidu.com
Address: 115.239.210.27
> test
Server: 192.168.253.2
Address: 192.168.253.2#53
Name: test.localdomain
Address: 180.168.41.175
> test.xqmaster.com
Server: 192.168.253.2
Address: 192.168.253.2#53
Non-authoritative answer:
Name: test.xqmaster.com
Address: 180.168.41.175
> test.xqmaster1.com
Server: 192.168.253.2
Address: 192.168.253.2#53
Non-authoritative answer:
Name: test.xqmaster1.com
Address: 180.168.41.175
结果发现是由于VMWARE外面IP地址配置中有指到一个有短域名配置的DNS服务器引起。去掉即可。