在路由中出现VPN连接零星的情况。 它是Windows Server 2003环境,服务器同时处理DHCP和RRAS。 当我查看DHCP时,并不是所有的分发地址都被列出,而RRAS将其余的列在其列表中。 我可以连接一个Windows 7机器,有时候,我将没有互联网连接,并且除了能够将RDP和RDP连接到托pipeRRAS的服务器之外,不能访问内部资源。 Ping在所有地址上失败,所以它不是DNS。 其他时候,一切都很好。 这是因为DHCP和RRAS正在与地址范围战斗吗? 是不是所有的范围选项(DNS服务器,网关等)一直给我? 无论节点如何连接(VPN,无线,有线局域网等),如何让DHCP发出并显示所有地址。 任何提示将不胜感激。
我有一个相同的经验,但我们也有一个24位的子网掩码在我们的局域网,并用尽IP地址。 RRAS从10个块中获取DHCP的地址,并且我发现我们的DHCP服务器没有configuration为使用DNS进行检查,以确保地址在交付之前真正可用。这是我们在地址不足的环境中的一个问题。 所以有时候,VPN客户端会得到真正可用的局域网地址(并且完全可以工作),而有时他们已经在DNS中注册到另一个主机(所以VPN客户端将得到上面描述的行为。
我同时做了两件事 – 将我们的局域网转移到一个22位的子网掩码中,以打开我们可用的IP地址范围,并configuration我的RRAS服务器,以便从我手动分配给它的块中分配地址(并排除从DHCP范围)。 这两个变化立即解决了这个问题。