openwrt教程

发布时间 2023-09-14 16:13:02作者: 属于我的梦,明明还在

1、开启网卡的混杂模式

ip link set eth0  promisc on

2、创建网卡

docker network create -d macvlan --subnet=172.21.131.0/24 --gateway=172.21.131.1 -o parent=eth0  macnet
052752e4c8cbe53578ed60bb14d9721e2947e4c34b853f1f5ad25aff0b6f70dd
[root@localhost ~]# docker network ls
NETWORK ID     NAME      DRIVER    SCOPE
f6f36eb1961d   bridge    bridge    local
8a1d3f0f53eb   host      host      local
052752e4c8cb   macnet    macvlan   local
fcef4e4cc463   none      null      local

3、创建容器(使用X86镜像源,其它系统查看docker 官网查询)

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

4、配置openwrt

docker exec -it openwrt bash
vi /etc/config/network #修改网卡配置openwrt IP 并重启
/etc/init.d/network restart

浏览器登陆openwrt IP 访问默认密码password

 

 

 完成配置