我们在 LAN 上的服务器上运行了一个内部网站。可以通过以下任一方式访问内部网站:
http://computername
http://computername.company.com
(后者是手动添加的 DNS 条目)。
通过 VPN 连接时,该computername
版本不起作用,只有完整的 DNS URL 才起作用。为什么会有这种差异?这是 VPN 设置问题还是 DNS 服务器出了问题?
网络域是Active Directory,服务器运行的是IIS,VPN是OpenVPN。
答案1
在内部网络上,您可能仅使用 即可解析地址computername
,因为网络蓝牙。通过 VPN 时,您可能会获得另一个分配的 IP 地址。NetBIOS 名称解析通过广播名称解析请求来工作,因此仅在子网内有效
如果您已经在 DNS 中拥有 FQDN 的记录,则单标签名称解析的另一个选项是将其添加company.com
到客户端的DNS 后缀搜索列表这样,您的客户端将尝试解析computername
,就computername.company.com
好像它无法通过 NetBT 或 WINS 解析一样