本固件基于大雕最新master(aka openwrt 21.02)分支编译。
使用方法:
1、打开网卡混杂并加载pppoe模块,方法:
ip link set eth0 promisc on
modprobe pppoe
2、建立macvlan网络,注:这里的IP段换成你自己的
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet
若网络是桥接模式则
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=br-lan macnet
3、最后执行
docker run \ --name openwrt \ --restart always \ -d \ --network macnet \ --privileged=true \ --ulimit nofile=16384:65536 \ -v /lib/modules/$(uname -r):/lib/modules/$(uname -r) \ baltimore/openwrt-aarch64:latest \ /sbin/init
docker exec -it openwrt /bin/bash #进入容器
vim /etc/config/network #配置网络
部署完成,重启容器。
特别感谢:unifreq & hibuddies & HoldOnBro
Content type
Image
Digest
sha256:9e19ea093…
Size
193.6 MB
Last updated
about 2 years ago
docker pull baltimore/openwrt-aarch64