我们目前在服务器 2008 上使用 RAS 来通过 VPN 访问我们的网络。
问题是通过该 VPN 连接到网络的主机无法解析现场名称。
例如:$remotecomputer 上的 $remoteuser 连接到 corp VPN 服务器。如果 $remoteuser 尝试使用其主机名 ping $onsiteserver 它会失败。ping 服务器 IP 工作正常。
显然,客户端仍然使用其本地 DNS 服务器(家庭路由器)。因此,当 $remotecomputer 尝试解析 $onsiteserver 时,请求会到达 $remoteuser 的家庭路由器,它只是耸耸肩,然后将解析请求发送到互联网。
有没有办法强制客户端使用现场 DNS 服务器进行解析(当他们连接到 VPN 时)
名称解析问题与使用的 dns 服务器无关,而是 RAS“DHCP”池未发送 DNS 后缀信息。
因此,虽然我无法 ping “remoteserver”,但我可以 ping “remoteserver.contoso.local”。我将 DNS 后缀添加到 RAS DHCP,现在它可以正常工作了。