经常要翻墙,但又不想访问国内网站的时候也走国外的VPN。简单写了个脚本,让国内的流量直接走国内的网关,国外网站则走VPN。这样每次上网都可以直接拨上VPN,又不影响网站的访问。
使用方法:Mac下先设置所有流量走VPN,拨上VPN后,用root权限(sudo)执行下面的脚本。
Mac OS X 10.6.2测试通过
#!/bin/sh
# SCRIPT WRITTEN BY SAM
# HTTP://WUHONGSHENG.COM
# VERSION: 0.1
# LAST MODIFIED: 20100320
gw=`netstat -nr|grep UGScI|awk '{print $2}'`
echo $gw
# ROUTE TABLE FROM DNSPOD