![当我连接到 Windows VPN 并执行 nslookup 时,它会显示 DNS 服务器的 IP,但名称未知](https://linux22.com/image/523258/%E5%BD%93%E6%88%91%E8%BF%9E%E6%8E%A5%E5%88%B0%20Windows%20VPN%20%E5%B9%B6%E6%89%A7%E8%A1%8C%20nslookup%20%E6%97%B6%EF%BC%8C%E5%AE%83%E4%BC%9A%E6%98%BE%E7%A4%BA%20DNS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%20IP%EF%BC%8C%E4%BD%86%E5%90%8D%E7%A7%B0%E6%9C%AA%E7%9F%A5.png)
当我连接到我的 RRAS VPN 时,我遇到一个问题,即 VPN 客户端可以通过 IP 及其 FQDN ping/连接到服务器,但不能通过其基本主机名 ping/连接到服务器。
当我在 VPN 客户端上执行 nslookup 时,它将显示正确的 DNS IP,但服务器名称显示未知。
有人知道这可能是什么原因造成的吗?
提前致谢。
答案1
您需要进入 VPN 连接的设置,在 TCP/IP 属性下,转到高级,然后将域名输入到DNS Suffix for this connection
;-)
答案2
您应该能够配置 RRAS 以从您的 DHCP 服务器中继 DHCP,这样您在本地配置的所有 DNS 后缀都将被传播。
路由和远程访问 -> 服务器名称 -> IP 路由 -> 常规 右键单击一般的,然后点击新的路由协议. 在选择路由协议对话框中,单击“DHCP 中继代理”,然后单击“确定”。
编辑新的 DHCP 中继代理对象,并添加 DHCP 服务器的 IP 地址。
然后,右键单击服务器名称并选择IP选项卡,选择DHCP,确定!
很有魅力。
答案3
我遇到了同样的问题。当我连接公司 VPN 时,没有任何资源可以 ping 通,nslookup 也显示 DNS IP 但没有服务器名称。我尝试了所有方法,但最终还是找到了解决方案。客户端 VPN 软件产生了问题,卸载客户端 VPN 软件后,我能够通过 VPN 访问资源。
答案4
这很正常。这意味着没有反向查找区域。
当您运行 nslookup 时,DNS 客户端会尝试通过向 DNS 服务器发送 PTR 查询来查找配置使用的 DNS 服务器的名称。如果没有反向查找区域(因此没有 PTR 记录),它会给出服务器未知的消息。
反向查找区域不是必需的,因此没有反向查找区域不会造成任何损害。