Sign inSign up

gamefi001/openwrt

By gamefi001

•Updated over 4 years ago

openwrt

Image
0

150

gamefi001/openwrt repository overview

使用方法:

1.打开网卡混杂模式 ip link set enp5s0 promisc on

2.创建网络 docker network create -d macvlan --subnet=192.168.3.0/24 --gateway=192.168.3.1 -o parent=enp1s0 macnet 使用 docker network ls命令可以看到网络macnet已建立成功:

3.拉取镜像 docker pull gamefi001/openwrt:latest 镜像拉取完成后,我们可以执行docker images命令查看现存镜像

4.创建并启动容器 docker run --restart always --name openwrt -d --network macnet --privileged gamefi001/openwrt:latest /sbin/init

启动容器后,我们可以使用 docker ps -a命令查看当前运行的容器。 若容器运行信息STATUS列为 UP状态,则说明容器运行正常。

5.进入容器并修改相关参数 (须结合实际网络情况,不能照抄配置) docker exec -it openwrt bash 其中: openwrt为容器名称; bash为进入容器后执行的命令。 执行此命令后我们便进入 OpenWrt 的命令行界面, 首先,我们需要编辑 OpenWrt 的网络配置文件: vim /etc/config/network 自行把ip设置为自己的网段

6.重启网络 /etc/init.d/network restart

Tag summary

Content type

Image

Digest

Size

75.7 MB

Last updated

over 4 years ago

docker pull gamefi001/openwrt