架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9059|回复: 0

[资料] windows批处理连接VPN修改路由表

[复制链接]
发表于 2016-10-2 07:28:50 | 显示全部楼层 |阅读模式

使用一下bat脚本可以实现一键拨号并添加路由。

1、创建一个pptp的vpn拨号连接。

2、右键刚建好的一个连接–属性–网络–Internet协议版本4–属性–高级,将IP设置里的“在远程网络上使用默认网关”的勾掉。

@echo off

rasdial "VPN名称" VPN用户名 VPN密码

ipconfig |find /i "10.0.">check.txt

for /f "tokens=2 delims=:" %%i in (check.txt) do echo %%i>check.txt

for /f "tokens=1 delims= " %%I in (check.txt) do set myip=%%I

echo 你的当前VPN IP地址为%myip%

echo y|del check.txt

route add 64.18.0.0 mask 255.255.240.0 %myip%

route add 64.233.160.0 mask 255.255.224.0 %myip%

route add 66.102.0.0 mask 255.255.240.0 %myip%

route add 66.249.80.0 mask 255.255.240.0 %myip%

route add 72.14.192.0 mask 255.255.192.0 %myip%

route add 74.125.0.0 mask 255.255.0.0 %myip%

route add 173.194.0.0 mask 255.255.0.0 %myip%

route add 207.126.144.0 mask 255.255.240.0 %myip%

route add 209.85.128.0 mask 255.255.128.0 %myip%

route add 216.58.192.0 mask 255.255.224.0 %myip%

route add 216.239.32.0 mask 255.255.224.0 %myip%

pause



1、第三行的“10.0.”,是你vpn连接成功后获得的IP地址,一般只写前两位就行了,如果不知道就先手动连接一次,然后去查看自己获得的IP。

2、第四行和后面的就是你需要哪些网段走VPN隧道的,不填就走本地路由了,我这里填的是谷歌使用的网段,也就是谷歌被屏蔽的服务器IP,根据实际情况修改下就OK了。

完成后执行这个批处理就可以了。执行批处理以后所有去往谷歌段的IP走VPN,其他所有地址走默认路由。

另附获取谷歌IP方法

nslookup -q=TXT _netblocks.google.com 8.8.8.8

怎么样,是不是以后再也不用担心打不开谷歌了,最主要的是你访问其他资源不会走VPN。




上一篇:Highcharts堆叠柱状图带下钻功能
下一篇:为什么离不开 Stackoverflow?
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-24 12:00

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表