设置VPN规则的chnroutes,因更换VPN而失效的问题怎么解决?

2012-07-09 01:00:50 +08:00
 hzlzh
一直用的很好,直到前一阵子把VPN从美国换到加拿大,IP变了,现在chnroutes规则失效。

操作是按照这里:
http://code.google.com/p/chnroutes/wiki/Usage
重新执行操作应该是不行的,还要删除哪些东西?

>
python chnroutes.py -p mac
sudo mv ip-down /etc/ppp
mv ip-up /etc/ppp
cd /etc/ppp
sudo chmod a+x ip-up ip-down

之后系统保留的默认VPN IP还是旧的那套,应该要删点什么,我再找找,有知道的么。
ps:换会到之前的IP就没问题,chnroutes设置存在哪呢?

@roamlog
4513 次点击
所在节点    问与答
4 条回复
BOYPT
2012-07-09 10:06:36 +08:00
@hzlzh chnroute和你的服务器IP无关啊,人家只是添加国内IP段通过你本机默认路由,跟你用什么VPN没关系。

你是VPN没配置好的吧。
hzlzh
2012-07-09 13:21:27 +08:00
@BOYPT 我两个L2TP的 VPN帐号密码验证码都是一样的,如下图,我只要把其中红色区域更换就可以连到两个 分别是 美国 和加拿大的VPN。
前者完美实现了chnroutes,后者则始终走全局。

因此我推断,默认VPN的IP也存在了规则的某个配置里。
BOYPT
2012-07-09 13:40:02 +08:00
@hzlzh 那你看ip-up ip-down两个文件咯,里面可没有你的服务器地址。
hzlzh
2012-07-09 19:39:49 +08:00
@BOYPT 这俩文件里肯定没有,因为我从新生成之后问题依然照旧。感觉到是之前的vpn ip 存进了某个配置文件,导致默认通道无法重置。
其实我知道 重装系统或者还原可以解决,可是完全没有必要。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/41815

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX