Pages

Friday, 6 November 2020

使用 Raspberry Pi 制作一台智能路由器

如何让宿舍里的路由器更好地为我们服务,比如智能限速,自动翻越长城,广告过滤等等。于是我就开始学习 Padavan,LEDE 等智能路由操作系统,尝试自己交叉编译软件包,配置各种黑科技插件,收获颇丰。恰好我这学期选修的嵌入式平台应用课程的最后一个课程设计是让我们使用树莓派这个平台来做些有意思的东西。我立刻就想到了树莓派 3 拥有远超于市面上大部分智能路由的性能,还板载了无线网卡,完全可以把它搭建成一台智能路由器啊

说做就做,花了几天时间我移植并调试好了几个我自认为比较有用的功能。但是期间我还是遇到了不少问题,通过浏览了大量资料,尝试了很多次,最终才成功。所以我就想,我应该要写份比较详细的报告来记录下每个部分的实现步骤,其中的细节,遇到的困难与解决方法。这样一来,既可以让其他人在做同样的事情的时候少走些弯路,又可以丰富我的期末报告内容,简直是一举多得啊~

涉及内容

1. 基础功能配置流程
2. Wi-Fi 模块的配置
3. 防火墙的配置
4. Opkg 软件包管理
5. 个性化设置
6. 编译软件包
7. Shadowsocks 科学上网的配置
8. KCPTUN 的配置
9. ngrok 内网透传的配置
10. KoolProxy 广告过滤的配置
11. SD 卡容量扩充
12. 挂载点的配置
13. Aria2 离线下载的配置
14. WiringPi(GPIO 控制)的配置

No comments:

Post a Comment