如果默认网关IP是dynamic的,我可以添加静态路由到VPNnetworking吗? (Windows 7的)

如果默认网关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,然后指定接口号(文档不会使这一点变得明显!):

  1. 通过命令提示符运行“route print”来查找VPN的接口号,并在下面的命令中使用IF参数。

  2. 添加一个静态路由的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,除了一些脚本,你可以做任何事情。 诸如推送路线给客户的事情可以通过(并且通常由其解决)通过以下方式推送路线来解决:

  • DHCP ,
  • VPN软件本身,
  • dynamic路由协议,例如RIPv2 ,