基于Openwrt的树莓派4B软路由

最近在玩树莓派4B的开发板,特意写几篇文章记录一下,这篇是写关于树莓派4B做软路由的文章。

需求:做这个树莓派软路由也是因为实验室的网络环境较差,经常连不上实验室的wifi,三大运营商的信号也很差劲,手上刚好有个树莓派4B也省的买路由器的钱了,同时也能体验更好的科学上网环境。实测用树莓派软路由发射的5Gwifi连网玩王者能稳定在50ms延时,还算可以把,满足需求了。

配件准备

1、树莓派4B开发板(裸板),1G 2G 4G内存的都可以,这里我自己用的是4G版本的。
2、16G内存卡
3、5V 3A树莓派专用电源(规格相同的电源,甚至充电宝都可以)
4、一根网线

选择固件

这里我用的是Lean的树莓派openwrt固件。
介于国内在github上下载网速受限的问题,这里直接给出我现在自己用的固件版本网盘下载地址。

固件下载地址 https://pan.baidu.com/s/1JWg3GZ3IX9TgR0OA1LjGIw
提取码:xdng

刷入固件

我自己刷机软件用的就是树莓派官网上下载的Rashberry Pi Imager,当然用其他的刷机软件也可以。

这里刷机软件下载地址就不放出来了,网上一大堆。

软件调试

1.登录后台

将树莓派的的网口用网线连接至自己的电脑,然后在浏览器内输入192.168.1.1,如果连接没问题的话会直接跳转到openwrt后台界面。
默认用户名:root
默认登录密码:password

2.设置网络接口

1.点击添加WAN口(这里我已经添加好一个wan口)

2.这里在协议处添加DHCP客户端

3.在物理设置中的接口处勾选以太网适配器“eth0”。

4.wan口防火墙设置

这里一定要选中wan否则连不上网

5.设置lan口
默认的ipv4地址是192.168.1.1,但是这里建议将ipv4地址改掉以防之后连接主路由的时候造成接口冲突(我改的是192.168.1.10)
ipv4子网掩码:255.255.255.0
使用自定义的 DNS 服务器:8.8.8.8
114.114.114.114

6.lan口物理设置

只勾选无线网络

3.上网

将连接电脑的网线拔下插到主路由上的lan口,电脑或者手机连接Openwrt无线网络就可以上网了。

至此软件调试部分结束。


等待也是约会的一部分嘛