使用NSlookup命令查看对应的域名解析地址时,提示nslookup请求unknown超时不知道该怎么办?也无法查询对应的域名(网址)的DNS解析IP地址,那么我们该如何解决呢?正在使用该命令的时候也遇到过这类情况,下面就将可能出现的原因和解决方法分享给大家,希望能帮到大家解决问题。
案例如下图所示:DNS reguest timed out .timeout Was 2 seconds .
原因一:是否连接VPN
有时候我们连接了VPN,会出现某些网站打不开,使用NSlookup命令查域名解析地址也同样出现未知错误的的问题。
原因二:网卡启用了IPv6协议
当我们电脑网卡启动了IPv6协议之后,但是电脑因为某些特殊未知原因导致协议出现了一点问题也会导致你无论是使用NSlookup命令查能访问还是不能访问的网站都会出现请求unknown超时的问题。这时候我们可以先取消勾选:Internet 协议版本6 (TCP/IPv6),确定之后,再尝试,一般来说就可以成功使用该命令了,其实我们再次勾选该命令,Internet 协议版本6 (TCP/IPv6)又会重新安装,其实这也是一个修复的过程,当安装好之后,再次使用NSlookup命令查DNS域名解析的时候,你会发现该命令可以正常使用且会查询出IPv6的解析地址和IPv4的解析地址。
温馨提示:只有支持IPv6协议的网站,你才能在查出的结构上看到IPv6地址。
还有一种情况:若是在windows server 服务器上,大家想去除:默认服务器 UnKnown 的提示,请参考以下解决方法:
主要原因:主要原因在于域控服务器的DNS服务器没有设置反向查找区域,计算机名称是通过IP地址反向查找到域控服务器的计算机名称。
解决办法:
一、先贴上计算机基本信息
二、nslookup提示Unknown
三、取消IPv6
四、右键反向查找区域 ----- 新建区域。
五、选择正向查找区域 ---- 右键服务器的计算机名称的A记录 ---- 属性。
更新相关的指针(PTR)记录(U) ---- 下一步。(可以在反向查找区域上操作也是一样效果)
六、运行nslookup命令 ---- 显示默认服务器 www.computer26.com 正常。