具有一个物理接口的多个虚拟接口上的多个子网

具有一个物理接口的多个虚拟接口上的多个子网

我有一台带有一个接口的 Ubuntu 电脑 -- eth0-- 它连接到一个非托管交换机,该交换机链接到两个子网:192.168.0.0/24192.168.1.0/24。我想在 Ubuntu 电脑上有两个具有不同 MAC 的虚拟接口来连接到两个子网(每个虚拟接口连接到不同的子网)。我不需要别名 (eth0:0),因为我还想添加两个子网的默认网关(192.168.0.1 和 192.168.1.1)。我想要的是 Ubuntu 电脑中的另一个哑虚拟交换机,我可以在其中添加两个或更多虚拟接口。我尝试过在这里回答,但是当我 ping 虚拟接口的 ip 时,我得到了 eth0 的 MAC。我还创建了一个网桥,并为br0和提供了代表不同子网的不同 ip eth0,但这也不起作用。我已经尝试了所有可能的方法,并且还在谷歌上搜索了几个月的问题:唯一的解决方案似乎是购买另一张网卡并将其插入我的非托管交换机。

相关内容