type
status
date
slug
summary
tags
category
icon
password

armbian下docker安装openwrt做旁路由(M401a)

把docker下的openwrt做旁路由,有2种网络结构,一种是采用桥接网络,桥接的网段设置在主路由的网段,另一种是采用Macvlan网络,这种网络主机和docker版的openwrt网络不通,需要设置.
1.建立macvlan需要为其指定网卡,即准备在哪个物理网卡上创建macvlan。采用ifconfig命令来看网络信息,带IP的就是物理网卡
2.接下来创建macvlan网络,命令如下: docker network create -d macvlan --subnet=192.168.66.3/24 --gateway=192.168.66.1 -o parent=eth0 macnet
命令说明:
用docker network ls查看网络
3. 创建openwrt容器
4. 打开网卡混杂模式
5.第一次运行openwrt,需要指定其lan口网络(192.168.66.3)和网关(192.168.66.1)
也可以进入openwrt里面去修改:
 
6.做完上述工作,就可以输入openwrt的IP地址192.168.66.3进入openwrt的管理页面了.后面的工作就是进入openwrt里面做旁路有的设置。唯一要注意的就是要开启lan口的IP动态伪装。
实测可以在armbian里面通过armbian-config进入设置,把armbian的网关和dns设置成openwrt的ip,这样armbian也可以快乐了。
 
CM311-1A魔百和引导U盘启动方法 - 密码123456开源项目推荐及自建分享
Loading...