KVM物理网卡访问

我是KVM的新手。 我有一个有4个网卡的主机。 我想设置这个,可能吗?

  1. eth0 + eth1 = bond0 – >内部networking
  2. build立两个客人
  3. 每个访客将只能访问2个子网eth2 – > subnet2 eth3 – > subnet3
  4. 子网2和子网3上的其他主机可以访问这些访客

我应该设置两个桥梁吗? 但是好像子网2和3上的其他主机不能访问guest虚拟机。

提前致谢!! 将

在物理主机上,使用eth2创build一个桥接器br2 ,在其中创build另一个使用eth3桥接器br3

现在,任何你在br2放置的guest NIC都可以访问eth2的另一端。 同样,任何连接到br3访客网卡都可以访问br3的另一端。

就像你可以拥有eth2eth3的物理系统一样,你可以在br2一个接口,在br3一个接口。 你也可以只在一个桥梁上有一个接口的客人。

如果你愿意的话,你可以把一个主机的IP地址放在新的网桥上。 如果主机不需要查看这些其他networking上发生的事情,则主机不需要在这些网桥上拥有IP。 Linux网桥是一个networking交换机的软件实现,所以一切工作在第二层,没有路由参与,这将需要主机在网桥上有一个IP地址。

你可以调用任何你想要的桥梁( br2kitten1i_like_bacon等),但是我会build议一些能够很容易的识别桥梁连接到什么地方,或者是为了什么。 我试着按照底层网卡的编号,或者像内部名称(如office_landmz

我build议不要把名字换成类似eth2的名字,反之亦然。 有一天,你几乎肯定会把一个界面放在错误的桥梁上,然后花一段时间想知道为什么它不起作用。