如何使客户端C和B从客户端A接收DHCP?

使用VMWare Workstation 7.1,客户端A是我的Linux服务器,具有Slackware 13.1,我已经将它设置为桥接,因此我可以从外部networking访问它,客户端B将是Windows XP,C将是Vista Home。

  • 我需要在VMWare上做什么设置,因此客户端B和客户端C将看起来像一个交换机,其中客户端A是告诉他们将拥有哪个networking的交换机。

通常情况下,如果它是一台交换机上的3台电脑,这将是一个简单的:

wan端口上的客户端A(服务器)和端口1和2上的客户端B和C以及我的服务器将启用DHCP服务器来提供它。

但在虚拟机上它似乎不同,所以我不知道如何链接它们。 最初我没有把虚拟机放在一个团队中,我需要复制/移动他们作为一个团队吗?


如果需要在VMWare Workstation中创build不同的networking或w / e,请欣赏任何可以帮助您设置的信息。


我想要的是客户端B到一个VLAN和C到另一个VLAN,其中两个VLAN由客户端A处理。

所以VLAN 1和VLAN 2不会互相看到,但是都可以由Client A dhcp服务器来处理。

客户端A具有eth0作为Internet,因此eth1将是DHCP服务器。

而我不知道的是我如何在VMWare上设置,如果我必须在客户端A上创build一个新的networking设备,将采取两个VLAN或什么…

如果做2个VLAN是不可能的,知道如何实现1个VLAN也可以。

如果要从A客户端提供DHCP,则不应使用桥接networking,而应使用“仅主机”。 事实上,除非您希望您的客户端A在您的整个局域网上提供DHCP租约,否则您应该编辑每个虚拟机并select仅主机联网。 通过这种方式,你将能够让你的vms以你想要的方式进行交互。 在此之前,您将需要禁用主机接口上的DHCP。 对于那点击编辑然后虚拟networking编辑器。 您将看到已经设置的接口select仅主机,并取消选中窗口底部的使用本地DHCP ……。

客户A:

  • eth0(VMnet0)桥接设置(互联网)
  • eth1(VMnet4)自定义networking,无主机,网桥,vmware本地dhcps

客户B和C:

  • eth0(VMnet4)自定义networking,没有主机,网桥,vmware的本地dhcps

通过上述设置,我可以将虚拟机networking与客户端A合并,从而将ips和因特网分发给他们。

通过Use local DHCP service to distribute IP address to VMs未选中的Use local DHCP service to distribute IP address to VMs ,您可以使用您自己的DHCP服务器从客户端A进入该networking。

请参阅下图,了解自定义networking的示例图像:

替代文字