A-A+
使用命令行链接vpn并自动添加静态路由的方法
每次vpn拨号回公司都需要手动添加路由,因为vpn获取到的IP地址每次都不一样,所以觉得很讨厌。几天突然想起来,貌似有个命令可以bat的,上网找之,发现以下方法,贡献出来,大家有用阅读无用防身,哈哈。
使用命令行之前请自行手动建立VPN链接,这里的链接我们使用HJ作为VPN名称,请将以下内容根据自己的情况修改,然后保存为bat,需要时运行即可.
阅读说明:(红色字体为需要自行修改内容)
BeiJing为VPN名称,请自行修改
username为VPN用户名,星号为密码(为了安全起见,bat中不直接输入明文密码,连接时会提示输入密码)
192.168.101为VPN获取到的地址段
192.168.100.0为需要访问的内网地址段
以下为bat文件的全部内容:
rasdial BeiJing username *
echo Add VPN route
FOR /F "tokens=2 delims=:" %%a in ('IPCONFIG ^|FIND "IP" ^|FIND "192.168.101."') do set _IP=%%a
set IP=%_IP:~1%
echo VPN IP = %IP%
route add 192.168.100.0 mask 255.255.255.0 %IP%
使用上应该没啥问题,有问题请联系我吧。