主机工作时挖掘超时

主机工作时挖掘超时

我目前正在通过 Wifi 连接的笔记本电脑上运行相对较新的 Ubuntu GNOME 15.10 安装。存在其他网络接口(移动宽带、以太网),但除 lo 接口外,其他接口均未连接。

当运行时dig example.comdig @8.8.8.8 example.com查询超时但host example.com工作正常。

通过获取的网络路由route -n对我来说看起来不错。据我所知,此网络上没有过滤器。

我已经使用 Debian 命令行好几年了,但对 Ubuntu 还不太熟悉 - 尤其是图形界面。非常感谢您的帮助!

答案1

您的网络中的响应超时8.8.8.8可能大于 15 秒,这是dig命令的默认超时。您可以使用+time将查询的超时设置为n秒。默认超时为5秒。还可以使用+tries设置尝试向服务器发送 UDP 查询的次数,n而不是默认值3

dig +time=10 +tries=5 @8.8.8.8 example.com

答案2

好吧,这里发生了一些奇怪的事情。这个问题与 Ubuntu 无关,而是由我使用的网络上某种奇怪的网络过滤引起的。至于为什么会这样或是什么原因造成的,我不知道。

显然,我所连接的 AP 或 ISP 阻止了基于 UDP 的 DNS 查找。附加标志+tcp可以dig解决这个问题,更改网络也可以(之前由于没有其他选择,我无法尝试这样做)。

据我所知,ISP 是 Versanet(德国),网络使用 TP-Link 和 Netgear 的设备。由于这不是我的网络,我可能无法在这里进一步挖掘。

无论如何,感谢 Tung Tran 的帮助。

相关内容