0


docker版openwrt

docker版openwrt

本次操作的系统为:centos7(官方镜像)
开始前准备:

  1. 身边准备一枚刷好pe系统的启动u盘
  2. 你要操作的机子已经安装好Armbian或Debian或Ubuntu或其他安装好Docker和Portainer管理面板或者centos7系统

设置网络

通过SSH登录到你的Linux设备

**

把网卡混杂模式打开

**
根据您当前的ip查看网卡!!!
在您的liunx机子上输入查看ip 的命令 ifconfig 或 ip addr 两个命令其中的一个即可!

ip addr

或者

ifconfig

在这里插入图片描述

打开网卡混合模式

sudo ip link set 文字这里填你自己的网卡名称 promisc on
##以下是我的网卡名称,每台设备可能不一样,要注意!!!!
sudo ip link set enp1s0 promisc on

创建 docker 网卡

下边这行里面的一些参数也要替换

docker network create -d macvlan --subnet=192.168.2.0/24--gateway=192.168.2.1-o parent=enp1s0 macnet

图片里面有说明大家仔细看看
在这里插入图片描述
macvlan 模式会为每个容器创建一个独立的 ip 每个容器可以通过独立的 ip 进行访问

修改完成后粘贴到liunx里出现类似于图片里的这种就是成功了
在这里插入图片描述

OpenWrt 标准镜像

OpenWrt 标准镜像为集成常用软件包的 Docker 镜像,镜像自带软件包可满足大多数情景下的使用需求
支持设备/平台openwrt镜像树莓派 1Bregistry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi1树莓派 2Bregistry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi2树莓派 3B / 3B+registry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi3树莓派 4Bregistry.cn-shanghai.aliyuncs.com/suling/openwrt:rpi4armv7registry.cn-shanghai.aliyuncs.com/suling/openwrt:armv7arm8/aarch64registry.cn-shanghai.aliyuncs.com/suling/openwrt:armv8x86_64/amd64registry.cn-shanghai.aliyuncs.com/suling/openwrt:x86_64
查看自己的系统架构

uname -a

在这里插入图片描述

创建并启动docker 镜像

arm8/arrch64

docker run --restart always --name openwrt -d --network macnet --privileged sulinggg/openwrt:armv8 /sbin/init

x86_64/amd64

docker run --restart always --name openwrt -d --network macnet --privileged sulinggg/openwrt:x86_64 /sbin/init

在这里插入图片描述

修改openwrt的ip

先进入openwrt容器内
运行执行命令

docker exec -it openwrt bash 

在这里插入图片描述
用vi或者vim打开容器的网络配置文件

vim /etc/config/network

看图片吧,我懒得写了
第一步:
在这里插入图片描述
完成前置步骤后就可以进入编辑阶段了,看如下图

在这里插入图片描述
编辑修改完记得保存退出,不懂怎么操作看1图!!!!!!

**

如果你报错没法更改IP的话就可以进入下一步了

**
重启openwrt容器网卡!!!

/etc/init.d/network restart
exit

重启网络, 重启完成后便可以通过浏览器访问了
以下是我openwrt的打开地址,你填写你自己的即可
http://192.168.50.123
默认密码是 password

设置 openwrt

防火墙设置
Turbo ACC 网络加速设置

114.114.114.114,114.114.115.115,223.5.5.5,223.6.6.6,180.76.76.76,119.29.29.29,119.28.28.28,1.2.4.8,210.2.4.8,8.8.8.8,8.8.4.4,1.1.1.1

粘贴地址看图片
在这里插入图片描述

设置地址看图片
在这里插入图片描述

完成以上步骤,就恭喜您,完成了docker版旁路由的设置,剩下的由于限制,本人已将视频录制放在企鹅内,如果需要可加企鹅725330794

标签: docker linux 运维

本文转载自: https://blog.csdn.net/m0_66724697/article/details/128963410
版权归原作者 陌独ark 所有, 如有侵权,请联系我们删除。

“docker版openwrt”的评论:

还没有评论