我有一个 Linux(Ubuntu)机箱和两个 Virtualbox 客户机(guest1 + guest2)。
主机有两个接口。(eth0 + eth1)
我需要定义:
- 主机仅使用 eth0
- Guest1 使用 eth1
- Guest2 使用 eth0
这可能吗?
最好的方法是什么并确保来自每个接口的流量不会相互混合。
答案1
使用 virtualbox,您可以使用桥接适配器选项。如果您在 guest1 设置页面中为 eth1 指定网卡,则 guest1 将只能访问该单个接口。guest2 也是如此。对于主机,只要您将默认网关指定为 eth0,它就应该只使用 eth0。
答案2
不确定这与安全有什么关系,与正常的网络问题有什么关系,所以这是最简单的答案,无需深入研究虚拟交换在接口上。转到每台机器的设置,单击网络选项卡,然后选择“桥接适配器”,然后选择要分配给客户主机的特定适配器。
上面显示了我选择用于网络连接的以太网卡。
上面显示我使用无线网卡进行联网。