Windows 7 – VPN和主机名称查找

我build立了一个使用汉学盒的VPN服务器,用于从家访问我的办公networking

我可以访问所有的办公室IP,但主机名parsing有一些问题。 DNS查询工作:nslookup命令是成功的。 但是,如果我在任何软件(包括ping)中input办公室本地主机名,则无法parsingIP地址。 但是,如果我添加一个点到主机名,它的作品。

所以看来:

  • 本地主机名称上的DNS工作正常。 互联网路由器就是这种情况下的DNS服务器。
  • Windows应用程序使用DNS查询来parsing包含一个点的名称(可以是域限定的主机名,或者只是一个带有点追加的本地主机名)
  • Windows应用程序使用其他机制(NetBIOS?WINS?)来parsing没有任何点的纯主机名。
  • VPN不能与这些其他机制一起工作。

有什么办法让名字查找工作? 例如,通过强制Windows使用DNS,并在此连接上没有其他机制?

我无法使用固定IP和主机文件,因为连接的计算机经常发生更改。

谢谢!

我不知道Synology VPN,但通常在vpn启动时(例如.ppp,l2ipsec,openvpn等),远程系统为您提供远程WINS / DNS服务器或/和后缀名称以search主机在没有域的DNS(这取决于如何configuration)

所以如果系统给你DNSsearch后缀(例如:example.com),那么当你的VPN启动的时候请看看,否则手动添加。 我希望它有帮助!