今年春节大扫除整理房间时,突然在一堆电子杂货中发现了我的树莓派,顿时百感交集,竟然产生一丝跟它说对不起的冲动。和大家的树莓派一样,我的派也一直在吃灰。依稀记得是在 2018 年 7 月入坑的,别问我是怎么知道的,因为翻出了 N 久之前写的那篇博文。那时候是真的便宜(裸板两百多元),现在已经疯涨到两倍多的价格,早知道当时就多投资几个,现在就可以轻松小赚一笔了。入坑后也没干啥大事,就是刷了官方系统当 Linux 小电脑玩玩,然后连接几个传感器和电机耍耍,然后就没有然后了……
已经记不清当时为啥入坑,不过既然花了钱就不能浪费,必须物尽其用。赶紧插上电源试试,所幸还能开机。看到它的网口,我突然灵光一闪,要不用它做个软路由吧,正好无痛解决我在家里访问 GitHub 等国外正经学习网站的问题。
首先简单科普下,大家家里用的路由器(比如 TP-LINK、华为、水星等)基本都是硬路由,它们内部的硬件电路是专门为数据包转发和通信功能量身定制的,跑的固件程序也是厂商专门开发的,都不能通用。软路由就是通过软件系统实现路由器的各种功能,而硬件是通用的,不要求是专门的硬件,比如你完全可以把自己的电脑、手机、Linux 开发板等设备刷一