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 ?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.