当前位置: 首页 > 科技观察

使用树莓派安装OpenWrt

时间:2023-03-21 19:25:02 科技观察

必备条件树莓派4B(其他设备也可以)一张SD卡,最好内存大(8GB以上)openwrt固件开通固网IP服务的家庭宽带固网服务宽带运营商申请固定IP服务。读者可以致电客服,看看是否可以激活。这项服务一般是免费的。如果无法开通固定IP服务,则只能在本地局域网内使用。openwrt固件编辑器使用的是这位大神的openwrt固件#项目地址https://github.com/SuLingGG/OpenWrt-Rpi#文档地址https://doc.openwrt.cc/1-General/1-Install-Upgrade/#固件下载地址https://openwrt.cc/releases/targets/bcm27xx/bcm2711/下载镜像烧录工具https://www.balena.io/etcher/制作启动盘将SD卡插入电脑,打开Etcher工具,将下载好的固件拖入工具中启动启动盘。制作好启动盘后,将其插入树莓派并开机。稍等片刻,访问http://192.168.1.1。会推出一个开放的openwrt热点,可以使用带wifi功能的设备连接。这里小编已经初始化了配置,所以地址不再是默认的访问地址。首页概览建议初始化配置,修改root密码,修改ssh访问端口,修改web访问端口修改默认访问IP地址这里我们修改默认访问地址(可自定义),防止连接时IP冲突到局域网。修改完成后重启,连接局域网修改AP热点,设置密码测试ssh连接,连接成功。到这里,openwrt的树莓派安装就已经完成了。接下来,我们如何通过公网访问呢?配置主路由端口映射在主路由中给树莓派设置一个固定IP(可以不设置,因为树莓派已经配置好了):192.168.1.199添加端口映射,开放22端口,如果要访问其他端口,可以参考配置,这样就可以从外网访问了内网192.168.1.199主机的22端口有未解决的问题。不能使用端口80和443。申请的固定IP服务不是真正的固定IP,会不时变化,所以想要比较稳定的访问树莓派,还需要使用动态域名解析功能,也就是说,你需要一个域名。如果您已经有自己的域名,可以参考如下配置:添加DDNS配置:填写域名配置脚本,检测固定IP地址变化。脚本如下:curlip.3322.net配置定时器至此,搭建完成,感谢阅读