如果默认网关IP是dynamic的,我可以添加静态路由到VPNnetworking吗? (Windows 7的)
如果默认网关没有改变,那么使用永久路由很容易解决这个问题:
route add 10.0.0.0 mask 255.255.255.0 192.168.117.232 -p
但是,由客户防火墙创build的VPN会为VPN的默认网关分配一个dynamicIP地址,因此IP的最后一个块可能会更改。
有没有办法通过适配器做到这一点? 或者使用IP范围?
我自己也find了答案:
你实际上并不需要指定默认网关 – 你可以使用0.0.0.0的catch-all,然后指定接口号(文档不会使这一点变得明显!):
通过命令提示符运行“route print”来查找VPN的接口号,并在下面的命令中使用IF参数。
添加一个静态路由的IP范围使用“路由添加”(与-p使其永久):
路由添加xxxx掩码255.255.255.0 0.0.0.0如果yy -p
当然,您需要将上述命令中的IP地址(xxxx)和接口号(yy)replace为与系统相关的IP地址(xxxx)和接口号(yy)。
值得庆幸的是,当您重新连接时,VPN接口ID似乎不会改变,但是它会因计算机而异。
“路由打印”应该显示所需的静态路由,网关地址为“On-link”:
=========================================================================== Persistent Routes: Network Address Netmask Gateway Address Metric 10.0.0.0 255.255.255.0 On-link 1 ===========================================================================
IHMO我不认为没有适当的VPN集中器configuration,除了一些脚本,你可以做任何事情。 诸如推送路线给客户的事情可以通过(并且通常由其解决)通过以下方式推送路线来解决: