哈这事儿啊,我之前还真踩过坑呢。
记得那会儿,我搞网络管理,那时候的操作系统还是Windows Server 2008,我们公司有几个重要的服务器,我需要配置它们使用特定的DNS服务器。
当时我就想,这NSLOOKUP不是查DNS嘛,应该直接用这个命令指定DNS服务器就OK了。于是我就在命令行里敲:
nslookup
结果你猜怎么着?啥也没变,还是用的默认的DNS。我就纳闷了,这不是个很简单的命令吗?怎么还玩神秘?
后来上网一查,才知道原来NSLOOKUP本身并没有指定DNS服务器的功能。你得在命令前加上你要指定的DNS服务器的IP地址,然后再执行NSLOOKUP。比如说,我要指定一个IP为8.8.8.8的DNS服务器,我应该这样写:
set q=mx set servers 8.8.8.8
这样设置后,再使用NSLOOKUP,它就会通过我指定的DNS服务器查询了。
这网络配置的坑啊,真是防不胜防啊。现在想想,那时候自己还是个网络小白呢。🙂