本帖最后由 zlf263 于 2021-1-4 19:22 编辑
用虚拟机运行openwrt做旁路由一段时间了,感觉占用黑群晖资源太多,想试试docker版openwrt做旁路由,主要障碍是群晖docker开启局域网桥接,研究半天了也没成功。群晖是双网卡,station拨号做主路由,IP:192.168.2.1,docker_openwrt做旁路由IP:192.168.2.2,启动容器之后,容器跟nas在同一网段,station和容器都能被pc访问,但是容器和station之间互相无法ping通,容器不能连接互联网。有高手能解决吗?
1、ip link set eth0 promisc on
2、docker network create -d macvlan --subnet=192.168.2.1/24 --gateway=192.168.2.1 -o parent=ovs_eth0 bridge-host
3、docker run --restart=always --net bridge-host --name sulinggg-openwrt1 --ip=192.168.2.2 -dit sulinggg/openwrt:x86_64 /sbin/init
请问群晖里面的docker0 和docker里面的eth0有什么关系呢?我想用open-Vswitch命令把他们链接起来,解决群晖不能和DOCKER里面的openwrt桥接问题。
|
|