仅在一台机器上无法解析 DNS

仅在一台机器上无法解析 DNS

我有几个 Vista 主机,每个主机都有一个 Ubuntu 客户机,每个主机都在桥接模式下的虚拟盒中运行。

除一个访客外,所有访客均可解析内部 DNS。

在有问题的客户机器上,如果我dig @<internal dns ip> <some internal domain>它总是超时,但在那台机器上,<internal dns ip>对 ping 的回复和我甚至可以telnet <internal dns ip> 53

我检查过了,主机上的windows防火墙已经被禁用。

对于可能存在什么问题您有什么想法吗?

谢谢,乔尔

答案1

固定的。

主机用户安装了某种 VPN 客户端,阻止了访客创建的 DNS 流量。

答案2

比较有问题的机器和正常机器上的 resolv.conf。另外,检查 IP 配置。

iptables -F

答案3

通常,桥接模式问题是由于客户网络设置配置不当或 DNS 问题造成的。
如果您尝试使用 DHCP 并且不起作用,请尝试设置静态地址,看看这是否有帮助。选择外部 DNS 服务器也会有所帮助。

成立这里

答案4

如果其他两个答案都对您没有帮助,您可以尝试使用 Wireshark 或类似工具获取一些 DNS 流量,然后查找实际的 DNS 对话。确保在您能看到对话双方的地方执行此操作(即,问题是 DNS 请求没有到达服务器,还是回复没有返回到客户端?)

相关内容