1
Liqianyu OP https://github.com/CNMan/ocserv-cn-no-route/blob/master/cn-no-route.txt
该作者并未说明如何压缩 现今为最佳 ocserv 路由表(?!) 另外 ocserv 在某个版本后虽然没有路由表限制,但是实际客户端依旧只能加载 200 条。 |
2
Liqianyu OP https://github.com/snachx/ocserv-cn-no-route
这里提到了生成方法 1 、生成最新国内 IP 列表 chnroute.txt 2 、合并 chnroute.txt(334490624 IPs),生成 chnroute_merged.txt(334490624 IPs) 3 、将所有 /12 及以上改成 /11 ,并合并,生成 11_143.txt(713031680 IPs) 4 、生成不含保留 IP 的 cn-no-route.txt(712965888 IPs) 剔除 11_143.txt 中保留 IP : 192.168.0.0/16 、 203.0.113.0/24 5 、添加保留 IP 并合并,生成 cn-no-route2.txt(1305674752 IPs) |
3
laincat 2016-02-15 15:25:02 +08:00
已 Star
|
4
lenovo 2016-02-15 16:16:08 +08:00
|
5
yexm0 2016-02-15 16:26:36 +08:00
200 条限制不是 cisco anyconnect 客户端的限制吗?怎么现在连 OpenConnect 也来玩限制了啊
|
7
Liqianyu OP |
8
lenovo 2016-02-15 17:51:35 +08:00
r#7 @Liqianyu 现在这个用起来没问题啊,目前 cn-no-route.txt 共 620007168 IPs (含所有 CN 336898816 IPs ),比一刀切方案减少约 1 亿非 CN IP
ps :你 gist 里的路由表没有包含所有 CN IP |
12
lution 2016-02-21 00:50:11 +08:00
楼主,想借地方问一个问题,我在用 bestroutetb 生成路由表的时候,不管是用什么参数 (--route.net=CN/--route.vpn=JP/--route.vpn=US), 使用 openvpn 格式的输出总是 2036 行,结果也是一模一样的,很是费解。
你可以试一下下面几条命令,看一下是不是跟我一样的情况吗,或者帮我看一下,我的用法是不是有错误? ``` bestroutetb --router-vpn=JP -p openvpn -o ./router.1 bestroutetb --router-vpn=US -p openvpn -o ./router.2 bestroutetb --router-net=CN -p openvpn -o ./router.3 ``` 十分感谢 |
13
Liqianyu OP @lution
https://github.com/ashi009/bestroutetb/wiki/%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E 命令应该是 ./generate.sh router.1 --vpn=US |