vpn中使用远程默认网关的替代方式

我们在不想手动配置此按钮的情况下,可以有如下替代方法:

将国内路由表添加进去,有点画蛇添足的感觉,但国内外少有在脚本里能修改这个参数的

说是少有,但还是有一些的,例如微软的一个shell

技术分享

技术分享

这个东西似乎是跨平台的,但是不能直接运行,代码有数千行之多,在他的xml配置文件里面有一个参数:

<RouteIPv4TrafficOverRAS>false</RouteIPv4TrafficOverRAS>
    <RouteIPv6TrafficOverRAS>false</RouteIPv6TrafficOverRAS>

这两个参数默认是false,就是使用远程默认网关的意思,如果只有ipv4的话只改一个就可以了,如果还有ipv6的话就都改了。

如果不清楚的话还是都改成true吧。

这是一种方式,但是好像庞大了一些,数千行代码执行起来的速度不怎么样,而且不容易运行起来。

于是有了如下的方式:

将国内的路由表添加进来,而指定从vpn走的路由也添加进来,虽然不必上一种方法好很多,但是可行性方面要强上很多。

下面上图:

 技术分享技术分享

技术分享

技术分享

具体代码我会发在csdn里,欢迎下载



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。