环境
硬件:树莓派4B 4GB
操作系统:Ubuntu22.04 Server
OpenWrt:SuLingGG/OpenWrt-Docker
Frp:SakuraFrp
安装OpenWrt
参考dalao的这篇文章树莓派 4B 容器方式安装 OpenWrt 作为软路由 (hellowood.dev)
安装FRP
前置
- 安装Docker环境
- 树莓派4B 安装OpenWrt
- 使用SakuraFrp
下载
https://nya.globalslb.net/natfrp/client/launcher-openwrt/3.0.7/luci-app-natfrp_arm64.ipk 树莓派4b openwrt 需要下载arm64/aarch64架构安装包
!注意 如果安装包和架构不匹配,则可能不会显示 “服务版本: 3.0.7”
安装
- 上传包到docker中的openwrt中
- ssh:树莓派4B上Openwrt的IP(不是树莓派本身的IP) 账号:root 默认密码为:password
执行以下命令
|
|
配置
重新登录openwrt,在插件中配置SakuraFrp远程管理密码
其它
如果保存没有启动或者没有效果,则进入openwrt ssh 里面进行手动启动
- 到 LuCI 配置完成后,手动启动服务:
|
|
- 检查日志输出:
|
|