在armbian下,输入armbian-software
,下面就有openwrt的安装选项。直接会安装opub大佬的openwrt。
但是这个openwrt没有我需要的插件,所以直接用别的openwrt镜像来用了。
镜像地址:
https://hub.docker.com/r/unifreq/openwrt-aarch64
里面有用法。
把docker下的openwrt做旁路由,有2种网络结构,一种是采用桥接网络,桥接的网段设置在主路由的网段,另一种是采用Macvlan网络,这种网络主机和docker版的openwrt网络不通,需要设置
韩风talk大佬的视频里用的是第一种网络,教程已经做成视频:
链接: OpenWrt的套娃,兼具稳定性和功能性,我是这么玩的
我用的是macvlan,虽然主机(armbian)和openwrt不能直接通信,但是发现设置armbian的网关为openwrt的ip,armbian本身也是很OK的。
1 建立macvlan网络
-
建立macvlan需要为其指定网卡,即准备在哪个物理网卡上创建macvlan。采用
ifconfig
命令来看网络信息:
带IP的就是物理网卡,eth0
-
接下来创建macvlan网