拨号用户路由自动优化

系统 1525 0

当计算机需要通过vpn建立拨号连接另外一个网络时,默认情况下,网络包将全部从新建的vpn隧道通过。

如图:

默认路由

上图111.111.111.111为互联网网关;10.0.0.1为内部vpn网关(地址均为示意ip,不是真实ip)。

这种路由模式下,所有流量均经过vpn通过,包括与vpn对方网络通讯及互联网通讯。当我们同时需要访问内部资源与互联网资源时(如访问办公资源、同步文件、更新病毒库、系统补丁下载),会造成两种流量同时挤占在一条并不宽裕的通道,特别是当网管对隧道进行了流量限制时这种缺陷会更加明显,vpn隧道带宽不够,而之外的宽带带宽无法利用而浪费,最终造成访问办公资源非常慢。

 

在windows系统中,自带了路由更改工具:route.exe。

其中增加路由的命令为:

route add 0.0.0.0 mask 0.0.0.0 111.111.111.111 metric 2

路由删除命令:

route delete 0.0.0.0 

路由查看命令;

route print (route print -4 win vista/7/2008及以上版本系统);

 

利用这些基本命令,编制一个服务进程,完成以下功能:

1、列出当前路由;

2、若发现有两个0.0.0.0默认路由,一个vpn内网网关,则已经建立了vpn拨号,进入自动优化阶段;

3、自动优化步骤:

3.1 删除两个0.0.0.0默认网关;

3.2 增加到达内网的路由网关为vpn隧道网关

3.3 增加0.0.0.0 的网关为互联网网关。

最终路由列表为:

拨号用户路由自动优化

其中:10.0.0.0,172.0.0.0为内网网段。

软件采用.net 2.0 平台开发。以服务方式运行。

拨号用户路由自动优化


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论