我目前有两个 NIC ens192 10.0.0.0/24 和 ens224 10.10.0.0/24。目前 docker 正在使用 ens192。我有几个容器,我想使用 ens224,这样它们的流量就会通过不同的网关路由。
我尝试使用 macvlan,子网为 10.10.0.0/24,父接口设置为 ens224。然后我将其连接到容器,但无法访问该子网上的任何内容。
我也尝试使用 ens192 并得到了相同的结果。
也许这是不可能的,或者我的方法不对。任何帮助我都会很感激。
操作系统是 Vmware ESXI 上的 OpenMediaVault。
这是我用来创建 macvlan 网络的命令。
docker network create -d macvlan -o parent=ens224 --subnet 10.10.0.0/24 --gateway 10.10.0.1 --ip-range 10.10.0.200/27 mymacvlan