我在VMware内部有一个Linux虚拟机。 在虚拟机中,我设置了一个特定的服务器。 我希望其他人能够从互联网上访问该服务器。 我的真机的路由器已经设置好将特定的端口转发到真实的电脑上,但是如何让虚拟机捕捉到真实电脑里的请求呢?
如果您可以在“真实”networking上使用另一个IP,请configuration虚拟机的虚拟networking适配器以使用桥接,并为虚拟机提供与连接到networking的物理机器相同的configuration。 然后将所需的端口转发给您的虚拟机。
如果你不能使用另一个“真实”的IP,那么你需要configuration虚拟机使用NAT和VMWare的NAT服务来转发你需要的端口。
更简单的方法是为您的虚拟客户build立一个桥接networking 。 然后将stream量redirect到其IP。
虚拟机直接在局域网上,所以如果安全是一个问题(这是应该的)
如果您的虚拟服务器已经设置了IP地址和networking,则可以将端口从路由器转发到虚拟机的IP,而不是物理计算机的IP。 您需要确保桥接networking在VMWare中正常工作,因此您的虚拟服务器与物理主机位于同一networking中。