欢迎光临散文网 会员登陆 & 注册

Asutor NAS docker部署openwrt

2023-03-19 15:12 作者:我愿意是急流_  | 我要投稿

写在前面:1、由于本人强迫症,能用docker就不想用虚拟机去跑服务,所以近期就开始尝试是否可以docker跑openwrt,刚好网上也有一些教程,但大多是针对物理机的,自己也根据NAS的情况研究了一下。2、由于本人不习惯portainer的界面化操作,以下步骤都采用ssh连接nas后命令行操作,请确保打开ssh服务,并使用ssh工具连接到nas

风险:up主第一次尝试失败了,并且docker无法停止,且nas无法关机,后来强制关机nas后恢复正常。后来up在unbantu server的软路由上同样操作没有出问题,可能是第一次有哪些地方误设置了。

1、查看网卡名称

2、确定你当前使用的网卡名称,有你NAS的ip的那个网卡就是当前使用的,如图中红圈圈出来的就是ip地址和网卡名称。

3、打开网卡混杂模式

4、确认混杂模式打开

如果这里有了这个单词,证明混杂模式已打开

5、创建docker的macvlan网卡

6、确认网卡创建成功

如图所示已经出现了我们刚才创建的网卡

7、拉取docker镜像

这里拉去了作者上海节点的镜像,在这里感谢作者的分享,这里要拉去x86版本的,作者还制作了一些树莓派的镜像,有需要的可以去Github上查看SuLingGG/OpenWrt-Docker: Build OpenWrt Docker Images For Raspberry Pi 1~4 (Daily Update) (github.com)

8、安装镜像

9、查看镜像

当状态有UP字样时,即表示启动成功,后边的就是运行了多久的时间

10、进入容器

11、修改配置

按i进入编辑模式

这里需要修改这三项,注意,这里需要根据个人情况进行修改

12、重启网络

13、进入openwrt后台,网址为刚才设置的ipaddr地址,默认账户为root,密码为password

14、修改接口设置

如图所示,点击侧边栏的网络->接口->lan口修改

需要修改两个地方:1、桥接接口关闭  2、忽略此接口

点击保存&应用

15、如果卡住很久,请重启容器

16、安装完毕

至此openwrt已安装完毕,可以利用手机进行测试,以苹果手机为例,可以在无线局域网中设置中手动配置ip和dns,路由器和dns填openwrt的地址即可,ip分配一个没有冲突的就好,子网掩码填255.255.255.0即可

Asutor NAS docker部署openwrt的评论 (共 条)

分享到微博请遵守国家法律