当我尝试从命令提示符执行名称服务器查找时,它会超时并显示以下消息:
nslookup www.google.de
DNS request timed out.
timeout was 2 seconds.
Server: UnKnown
Address: <my IPv6 address>
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to UnKnown timed-out
奇怪的是,firefox 能够执行 nslookup 查询;互联网连接是静态配置的。
为什么不能通过同一连接从命令行启动查询(只有一个活动的有线连接)?
答案1
nslookup 输出的服务器部分显示未知。
试试这个,直接输入 nslookup,它就会进入交互模式,然后指定要使用的服务器。您可以使用本地服务器(如果有)或公共 DNS 服务器(例如 Google 的 8.8.8.8 或 8.8.4.4)。最后输入您的查询。步骤如下,每输入一个命令后按 Enter 键:
nslookup
server 8.8.8.8
www.google.de
只要您的网络允许流量出站和回站,您就可以指定任何接受公共 DNS 请求的服务器。