问题描述:想使用chnroutes的方案使国内ip不走vpn。
现状:在Network Manager中设置vpn一切顺利,而部署chnroutes时主要参考徐明的徐明的Ubuntu 9.10下使用Network-manager 配置openvpn这篇文章。在对01ifupdown文件进行修改时,因为看起来已经有对vpn-up事件的处理选择了,所以我的代码写成这样:
代码: 全选
case "$2" in
up|vpn-up)
export MODE="start"
export PHASE="post-up"
exec run-parts /etc/network/if-up.d
exec /home/poly/vpnup
;;
运行这个方案,发现不起作用。
为了检测01ifupdown有没有被调用,我又试着加入了这个代码:
代码: 全选
echo "vpnup" > ~/mylog
尝试了两天,实在不行了,特向前辈们请教解决方案~~~