请问如何实现 AnyConnect 不走全局访问国内网站

2015-12-21 11:12:52 +08:00
 cath

1.因为想在 iphone 上不越狱科学上网,我根据 www.fanyueciyuan.info/fq/ocserv-debian.html 这篇教程在搬瓦工服务器上成功安装了 anyconnect ,但是发现无论访问国内还是国外的网站,都要走 VPN 。
2.经过 google 得知需要修改路由表,我通过搬瓦工的 file manager 打开了 ocserc.conf 这个文件,参考 github.com/CNMan/ocserv-cn-no-route 中的 ocserv.conf 添加了 200 个 no-route ip
3.因为教程中说“ route 和 no-route 不能同时使用”所以我在原 ocserv.conf 中删除了“#route = 10.10.10.0/255.255.255.0

route = 192.168.0.0/255.255.0.0

route = fef4:db8:1000:1001::/64

Subsets of the routes above that will not be routed by

the server.

”这些内容并 reboot 了搬瓦工

在修改路由表之前,百度搜索 ip 显示国外,修改之后, ip 虽然是国内,但是每次查省份都不一样,而且打开国内网站也不是很快,请问我做的对不对,如何改正?
我没有系统的学习过计算机,每一步都是查询 google 自己一步一步跟着做的,可能有一些事情表达的不是很专业与准确,请谅解。

6557 次点击
所在节点    问与答
27 条回复
cath
2015-12-21 13:26:06 +08:00
@Vicer 谢谢,我晚上回去学习一下。
cath
2015-12-21 13:27:15 +08:00
@kendetrics 我的是长城宽带,是二级代理,应该就是你说的非独立公网 IP
cath
2015-12-21 13:27:58 +08:00
@skylancer 有时间去营业厅问一下
cath
2015-12-21 13:38:40 +08:00
@Vicer 看了 15L 你贴的路由表,有几个问题想咨询一下
1.请问你的路由表只有这么长吗,我的贴了 3 页,我是应该把你的修改一下直接覆盖还是说你贴的只是需要修改的部分。
2.教程中说“ route 和 no-route 不能同时使用“是什么意思,”#route = 10.10.10.0/255.255.255.0

route = 192.168.0.0/255.255.0.0
route = fef4:db8:1000:1001::/64
Subsets of the routes above that will not be routed by
the server.“这三行我应该删除吗,会有什么影响。
cath
2015-12-21 13:39:54 +08:00
@aalska 我不懂 dns 具体什么意思,我是长城宽带,不知道是不是你说的远端
Vicer
2015-12-21 15:05:22 +08:00
长宽呀。。。那就。。。没办法了

只有那么长,开头带#表示,这行被注释掉了,无效。

1.你把我的修改下,然后,全部覆盖,就可以了

2.那是内网分配的 IP 。如果没有别的服务,删掉就好了
yywudi
2015-12-21 15:25:03 +08:00
长城宽带是很神的,大局域网,出口 IP 随机

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

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

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

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

© 2021 V2EX