我希望这是这个问题的正确的地方。 我想先把它发布到超级用户,但似乎与这个地方更相关。 无论如何,这里是:
我需要将插入到工作站的物理以太网端口的设备连接到现有的虚拟交换机。 物理设备和虚拟机需要共享同一个networking,都需要通过NAT和我的PC的第二个networking适配器连接到互联网。
作为一张图片往往比千言万语更好,下面是我想要实现的一些ASCII艺术图:
The internets! | __ | | router, __|__|__ firewall, etc. | ___________________________________________________________ | | | | | | __ | | (other machines on the physical network) __|__|__ my workstation | (doing NAT) ___________ | | __ __ | | | | __|__|__ __|__|__ physical virtual device machine
我不能简单地将物理设备连接到物理交换机,并将虚拟机连接到主networking,因为testing时,虚拟机需要运行DHCP服务器,而pipe理员则需要使用火把和干草叉。我把一个stream氓DHCP服务器放入我们的主networking。
我的问题是,我完全不知道要将物理端口“插入”虚拟交换机需要做什么,我将不胜感激任何有关如何执行此操作的input信息。
如果VMware Player或Workstation无法做到这一点,那么还有其他能够做我想做的软件吗? Virtualbox,也许?
嗯。 我相信最好的select可能是将虚拟机连接到物理设备所连接的专用networkingNIC上,并使用NAT(Windows中的Internet连接共享,Linux中的iptables)来为这两个盒子提供互联网访问。
我会尽量详细说明..我提前道歉不是很好的描述:
在PC上configuration专用networking的NIC。 如果您使用的是Windows,那么您可以在此设置互联网连接共享。 这是如何完成取决于你正在运行的Windows版本。 如果你没有运行windows,那么Linux下的iptables NAT。 我不熟悉OSX知道如何设置NAT。 我怀疑它与Linux相似。 在这里的另一个search应该提供如何做到这一点的信息。 ( 编辑: 对于Windows,只要您在公用networking中共享NIC的连接到专用networking中的NIC,专用networking中的NIC将被分配一个静态IP地址networking的configuration,只需要改变IP地址,并将您的计算机的IP地址设置为私有networking,作为首选的DNS服务器,您就可以开始使用了 – Tobias Gies )
使用交叉电缆将您的物理设备插入交换机或直接连接到您的PC。 我会build议使用一个小开关 – 这只是个人喜好,但。 在专用networking上使用指向您的PC的专用networkingIP的默认网关将IP物理设备适当地IP化。
将虚拟机的networking适配器以桥接模式放置到专用networkingNIC上,并使您的VM在专用networking范围内具有指向PC的专用networkingIP的默认网关。
从理论上讲,如果你的NAT设置正确,你应该有一个完全的虚拟机和物理设备的私有networking,同时仍然提供互联网接入。 这样可以让您的DHCP服务器免受公共networking的干扰,并让pipe理员不必担心。 🙂