我有两个英特尔专业版1000点。 一个四和一个双端口。 我想把所有的nic端口分配给一个虚拟机。 我在所有设备上启用了PCI直通function,但是ESXi将只允许我添加两个网口,直到它告诉我添加了最大数量的PCI设备。
我也尝试设置一个虚拟交换机,但它似乎并没有完全访问nics。
将虚拟机安装到虚拟机的最佳方式是直接访问虚拟机? 这是一个防火墙虚拟机。
如果你想通过盒子里的每个网卡来传递,在VMWare上运行操作系统有什么意义? 由于不会有别的客人使用其他的网卡,所以你可以把它安装在金属上。
编辑:根据您最近的评论 – 为什么不使用vSwitches并在物理交换机上适当标记端口?
编辑2:我从记忆中这样做,因为我不在办公室,所以忍受着我。 在configuration>networking>添加networking。 然后,您要将虚拟机networking添加到所需的每个NIC。 每个人都会有一个不同的名字,你应该对它们进行描述性的命名(即FW-Trust,FW-DMZ等)。 您可以select在那里标记stream量,也可以将其标记为untagged,并在其后面的物理交换机上标记端口。
然后在虚拟机中编辑>添加>网卡,然后在networking下拉菜单中,您应该看到您在configuration选项卡中创build的每个vSwitch的名称。 只需添加尽可能多的虚拟网卡,并将其与您创build的vSwitch相关联即可。