M401a系列:armbian下docker安装openwrt做旁路由

本文介绍了如何在Armbian系统下,利用Docker安装并配置OpenWrt作为旁路由。通过Macvlan网络模式实现网络隔离,详细步骤包括查看物理网卡信息,创建macvlan网络,指定网关和物理网卡,启动OpenWrt容器,并开启lan口的IP动态伪装。最终,Armbian可以通过设置网关和DNS为OpenWrt的IP,实现正常通信。
摘要由CSDN通过智能技术生成

在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网络

  1. 建立macvlan需要为其指定网卡,即准备在哪个物理网卡上创建macvlan。采用ifconfig命令来看网络信息:
    查看网卡信息
    带IP的就是物理网卡,eth0

  2. 接下来创建macvlan网

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值