在带有NAT的Windows7 VirtualBox客户端和主机发出的OpenVPN连接中,nslookup和tracert的行为有所不同。名称解析:
nslookup hostname工作,使用10.0.2.3作为DNS服务器。tracert hostname无法解析主机名tracert fqdn无法解析fqdntracert ip-address工作并显示主机名,通过10.0.2.2 -> 10.0.3.1 ->目标进行路由。traceroute hostname在主机中工作,直接通过10.0.3.1 ->目标进行路由。我试图到达的主机在我使用OpenVPN拨号的网络中。名称解析对于可全局访问的主机运行良好。
可能是什么原因?我怎么知道呢?我已经尝试为网络连接禁用IPv6,在主机和来宾上禁用防火墙,并在VirtualBox中将网络类型更改为“桥接”。
我有以下设置:
4.2.10-dfsg-0ubuntu2.1 发布于 2013-09-09 06:08:42
在这个答案是这样的中找到了一个解决方案:
放一个条目:“。”在"Advanced /IP设置“对话框中的”追加这些DNS后缀(顺序)“中。
看起来tracert和朋友在默认情况下会先尝试一些非DNS协议,但在我的设置中失败了。
https://serverfault.com/questions/537380
复制相似问题