手里有个树莓派,暂时想不到要做什么项目,吃灰了很久,突发奇想,吃灰也是吃灰,干脆整个LEDE当旁路由算了,折腾了一番,便有了这篇文章。目前我的树莓派已经不间断稳定运行一个多星期了,似乎并没有出现什么问题↓
写在前面
1.首先我个人非常不建议特意买个树莓派回来作软路由,这样做性价比很低。
2.本文使用树莓派4b演示,其他树莓派可以参考本文做法。
3.如果打算这么干的话给树莓派加上散热是十分必要的,无论是主动散热还是被动散热,都比不加散热要强。
4.本文仅作演示,Lede的很多功能自己摸索(你们懂的)
5.准备工具:读卡器、MicroSD卡一张(1g以上)、电脑一台、显示器一只、键盘一个。
下载固件
这里的固件我们使用恩山论坛大佬@Heroes233编译的固件,每天使用GitHub Action自动编译最新源码。
项目地址:https://github.com/1orz/My-action
帖子地址:https://www.right.com.cn/forum/thread-3777668-1-1.html
这里我需要下载树莓派4b的固件,链接在此:https://down.cloudorz.com/Router/LEDE/RaspberryPi4/Lean/
百度云备份(2020.08.14):https://pan.baidu.com/s/1s4ak_6kitw3ox8y-lm5Z7g 提取码:xe6h
下载factory固件,如下图:
烧录固件
这里使用一个叫balenaEtcher的软件,软件官网:https://www.balena.io/etcher/
如果访问官网下载比较慢的话,这里还有百度云链接(1.5.102):
https://pan.baidu.com/s/1VgAHQGz1ZXVSJo4dYQJwpQ 提取码:ca37
下载安装完成后打开,选择下载的固件和你的SD卡,然后点击Flash烧录
烧录好固件之后把SD卡插回树莓派,先别插网线,连接键盘显和示器,开机
当屏幕上的信息停止滚动的时候回车,出现下图说明固件烧录完成
修改配置
因为默认的IP地址与当前局域网不同或者可能有冲突,因此这里需要修改/etc/config/network 配置文件,此处使用vi修改
输入以下命令:
vi /etc/config/network
然后会进入vi编辑器(此处假设你不会vi,手把手教学)
用方向键将光标移到option ipaddr 处,点击键盘的I 或Insert 键,进入编辑模式
修改10.0.0.1 为你当前局域网段内未被占用的IP地址,比如路由器的IP是192.168.1.1 ,并且192.168.1.2 未被占用的话,可以设置为192.168.1.2
修改好之后点击键盘的Esc 键退出编辑模式,然后打一个冒号“:”进入命令模式,输入命令wq 保存退出
保存完毕之后关机(直接关电源就完事了)
初次使用
将树莓派与网线连接,开机
浏览器输入刚才设置的ip地址
接着进到登录界面
默认用户名root ,默认密码password
登陆之后进入管理界面:
然后基本就大功告成了,接下来怎么玩就不说了,很多神奇的功能,下面这个只是其中之一,最大的用处嘛,懂的都懂
设置默认网关
设置->网络和Internet->更改适配器选项->右键当前使用的网络->属性->双击Internet协议版本4->修改默认网关为树莓派IP
其他设备的设置方法大致也差不多,大致就是把默认网关修改为树莓派的IP地址即可使用,此处不多赘述。
End.
Comments | 1 条评论
Albelt 博主
谢谢博主,固件烧写成功了!