- 本帖不讨论翻墙姿势孰优孰劣
ocserv 的配置文件中有种 multiline 的类型项,相当于一个数组,route 就属于这种类型;
默认这种类型的长度最大为 64,超出的都会被舍弃掉;所以会有「路由表最大64条限制」的说法;
这个数字是在 src/vpn.h 中被定义的(大概第300来行左右):
#define MAX_CONFIG_ENTRIES 64
找到这个地方,修改并重新编译程序即可。
如果运行程序遇到 memory error 错误,请尝试改小该值。
说好的个人维护的路由表,虽然说是维护,但其实也不怎么改动:
https://www.dropbox.com/s/jf256c9v6oogmu2/ocserv.conf?dl=0
另外咨询个问题,没 root 过的 flyme 下,anyconnect 和 openconnect 是不是都没法修改 dns ?