求教Network Manager设置路由表国内ip不走vpn

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
ipoly
帖子: 2
注册时间: 2011-02-08 12:56

求教Network Manager设置路由表国内ip不走vpn

#1

帖子 ipoly » 2012-01-23 16:50

环境:dell笔记本,ubuntu11.10。
问题描述:想使用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
	;;
其中vpnup是按文章修改好OLDGW的脚本。
运行这个方案,发现不起作用。
为了检测01ifupdown有没有被调用,我又试着加入了这个代码:

代码: 全选

    echo "vpnup"  > ~/mylog
同样也没有反应。
尝试了两天,实在不行了,特向前辈们请教解决方案~~~
回复