Openwrt
Last updated
Was this helpful?
Last updated
Was this helpful?
推荐使用。推荐刷入 无桌面增强版,这个版本是自带docker。
刷入镜像并连接到树莓派后,准备工作就完成了。
打开网卡混杂模式
创建docker网络
输入sudo ifconfig
获取树莓派的ip地址,使用命令创建:
上面的两个ip地址需要根据自身实际情况做修改。关于macvlan,可以查看
拉取镜像
创建并启动容器
--restart always
参数表示容器退出时始终重启,使服务尽量保持始终可用;
--name openwrt
参数定义了容器的名称;
-d
参数定义使容器运行在 Daemon 模式;
--network macnet
参数定义将容器加入 maxnet
网络;
--privileged
参数定义容器运行在特权模式下;
这时可以输入docker qs
确认容器是否成功运行
进入容器并修改相关参数
执行此命令后我们便进入 OpenWrt 的命令行界面,首先,我们需要编辑 OpenWrt 的网络配置文件:
需要修改lan口
option gateway
和option dns
填写路由器的 IP,若树莓派获得的 IP 为 192.168.254.154
,路由器 IP 为192.168.254.1
。option ipaddr
项目定义了 OpenWrt 的 IP 地址,在完成网段设置后,IP最后一段可根据自己的爱好修改(前提是符合规则且不和现有已分配 IP 冲突)。
重启网络
进入openwrt 管理页面
输入刚刚设置好的option ipaddr
,我这里是192.168.254.100
,就可以看到后台的管理界面。
用户名:root
。密码:password