其实VPN拨号也可以在批处理里面一块搞定的。我用的VPN拨号脚本,供楼上参考~~VPN拨号+过滤VPN动态IP+静态路由配置自动搞定,需要bash支持。
另外用ipconfig来找IP的方式有缺陷,毕竟网络连接数目会经常变(开关个Wifi就不一样了),通过网段来找比较保险。
复制内容到剪贴板
代码:
#!/bin/bash
rasdial "Office VPN" "user" "password"
ipadd=`route print | grep -o -m1 '192\.168\.14\.[0-9]*' | grep -o -m1 '^.*`
if [ "$ipadd" == "" ]; then
echo "Can not find VPN IP!"
else
echo "Add Route for VPN IP: $ipadd"
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 31
route add 192.168.201.0 mask 255.255.255.0 $ipadd metric 1
route add 192.168.5.0 mask 255.255.255.0 $ipadd metric 1
fi[
本帖最后由 猪哥 于 2008-5-27 00:00 编辑 ]