如何在不同的VM主机上创build2个虚拟机的专用networking?

我有两个虚拟机在不同的Hyper-V主机上运行。 我想创build一个专用networking,这样两台虚拟机可以相互通话,但是不能访问外部networking。

我知道VLAN将是一个选项。 但是我的交换机不支持VLAN。

我可以find一些作为网桥的软件来连接这些虚拟机吗?

即使没有pipe理交换机,你仍然应该能够为这些虚拟机创build一个独立的vlan,尽pipe实际上它是否工作取决于你的特定交换机。

你真的需要一个pipe理交换机与vlans的原因是,当你想例如有一个端口与多个vlan(中继端口),然后使用交换机分裂这样一些端口有一个VLAN和其他端口有另一个VLAN(接入端口)。

在你的场景中,所有其他的东西都是不加标签的,希望你的交换机仍然可以转发标记的数据包,但是你的networking上唯一与这个vlan交互的设备将是你设置在这个vlan上的设备。

这里有人在更详细地解释它http://blog.pressure.net.nz/2008/11/the-amazing-unmanaged-trunk-mode-switch/

这里有人解释为什么它可能不起作用(阅读第四个回复) http://community.spiceworks.com/topic/119788-will-vlan-tags-pass-through-a-basic-simple-switch

编辑:或者像其他人所说的那样做,并且在每一端都有一个专门的networking和一个交叉电缆。

使用交叉电缆连接Hyper-V主机。 使用每个Hyper-V上的交叉网卡,使用新的虚拟networking设置新的虚拟交换机,并将networkingtypes设置为外部。 configuration每个虚拟机以使用新的NICnetworking。 如果您的网卡支持自动MDIX,您应该可以使用标准电缆。