Open aloasut opened 7 years ago
ip要求有tuntap,cat /dev/net/tun 有反应
ip tuntap的问题确实有很多人遇到了。我刚才在wiki的相关文章里加了提醒。
/dev/net/tun在使用经验里已经说明了。
gcc要新版,这是比较新的系统才有的,centos6.x是没有的。这些可以在帮助文档里写写最低系统要求。
centos6.x也可以安装新版的gcc。另外可以在别的机器上编译好了拷过来或者用release里的版本。
近几年的发行版都支持c++11;老旧系统上自带的gcc是否能编译通过需要自己确认。
能否考虑在系统启动的时候一键设置好?
暂时没有计划。需要添加什么iptables需要具体情况具体分析。不需要每次手动设置,你可以结合自己的情况写一个tinyFecVPN启动脚本。
2.makefile写得比较依赖作者的开发环境,可以优化一下。
现在除了交叉编译工具的路径,没有用什么内容是跟我自己的开发环境相关的。在桌面LINUX上、VPS上、树莓派上都可以不做任何改动直接make编译通过。
如果你觉得有什么需要改进的地方可以PR一下。
最新版加入了--persist-tun
参数,不再需要ip tuntap了,tinyfecVPN自己就可以创建持久型的tun设备。
试用了下,一些感想: