我跟着这些说明 在www.hottonetworking.com到设置 VPN在全新安装的Windows Server 2008 SP2(尚不是 R2)。
当我那时建立 VPN 连接从客户端计算机(运行 Windows 7 RC)到该计算机,一切顺利(似乎是因为我在网络共享中心窗口中获得了“已连接”状态),但我最终得到了子网掩码(根据 ipconfig /all)255.255.255.255 而不是 255.255.255.0。最终结果是我没有本地网络或互联网能力。
我必须执行哪些额外的配置步骤才能使具有正确子网掩码的 VPN 正常工作?
更新:使用 Nimble 先生提到的 Technet 文章中概述的步骤,我能够连接互联网。显然子网掩码不是问题,因为我的同事能够使用他的 VPN 连接进行连接,并且也可以通过名称 ping 服务器机器。
答案1
您可以配置路由和远程访问以提供特定的 IP、网络掩码和路由器信息,或者让其重定向到 DHCP 服务器。
看这个Technet 文章转到大约一半的“将 VPN1 配置为 VPN 服务器”部分。
还要确保您使用的接口(或多个接口)已完全配置为 TCP/IP v4,具有 IP、子网掩码和网关。
另请参阅本节在 DHCP 中继代理上。
答案2
我已经对笔记本电脑上的 VPN 连接进行了一些测试,所有连接均能正常工作,并分配了 255.255.255.255 子网掩码,因此我相信这是正常且预期的设置。因此,这很可能不是导致您出现连接问题的原因。
如果您能够通过 VPN 连接访问互联网,则显然 VPN 连接正常工作并正确传输流量。我怀疑您的问题出在与内联网相关的 DNS/名称解析上。
一个简单的测试是尝试通过 IP 地址 ping 或浏览服务器 - 如果成功,则问题与 DNS 有关。下一步是 ping 服务器的完全限定域名(而不是“服务器”,ping“server.domainname.local”,当然要使用适合您网络的正确值)。
如果这两种方法都有效,那么您需要做的就是在 VPN 连接属性中设置 DNS 后缀。
为此:
- 转到相关 VPN 连接的属性页面(在您的客户端电脑上)
- 单击网络选项卡
- 选择 IPv4 并单击属性按钮
- 单击高级按钮
- 单击 DNS 选项卡
- 在 DNS 设置选项卡上,输入您的内部网的 DNS 后缀(上面的与您的网络匹配的“domainname.local”)。
保存所有这些设置,然后重新连接到 VPN 并尝试使用短 DNS 名称 ping 您的服务器 - 希望它能起作用。
答案3
我以前遇到过很多次这样的问题,RAS 服务器获取了错误的 VPN 网络子网。尝试在 RAS 中手动设置 IP 范围也不起作用。仍然给出了不同的子网配置。问题出在 DHCP 服务器上,而不是 RAS 服务器配置上。
这是我发现的有效解决方案:
1) 删除当前为您的 RAS 配置设置的 DHCP 作用域,2) 重新启动 DHCP 服务器(我自己先停止,然后启动),3) 为您的设置添加一个具有所需 IP 设置的新作用域。4) 瞧!:-)
我只能通过以下设置来实现这一点Windows Server 2016 数据中心。如果这对你有用,也可以使用不同版本, 让我知道。
我多次遇到过这个问题,但都是在我摆弄网络适配器的时候。所以也许 DHCP 服务器配置受到影响并导致错误的子网地址。我收到的是“255.255.255.255”子网,因此 VPN 正在连接,但共享和网络访问不可用。
希望这对某人有帮助!