【发布时间】:2019-02-22 12:08:17
【问题描述】:
我有一个 VMWare Player (14.1.2 build-8497320) 在 Windows 10 主机上运行 Ubuntu 18.04 来宾。 Ubuntu 来宾有一个运行一些 Web 应用程序的 LAMP 堆栈。我正在使用 NAT 将 Ubuntu 来宾连接到 Windows 主机的网络。
我可以从我的 Windows 主机使用来宾的本地 IP 地址(例如,http://192.168.80.128/mediawiki)访问这些应用程序。但我想像这样从我的 Windows 主机访问它:http://localhost/mediawiki。我认为如果我可以将我的 Ubuntu 客户机的端口 80 转发到 Windows 主机的端口,这应该是可能的。
请问我该如何做到这一点?我无权访问 VMWare Workstation 及其虚拟网络编辑器。
编辑:我可能应该添加想要这样做的动机。基本上,我想避免每次访问 Web 应用程序时都弄清楚虚拟机的 IP 地址。
(进一步的)原因是 Ubuntu 来宾的本地 IP 地址可能(我怀疑)会发生变化,这会影响很多事情,例如在 webapps 的配置文件中配置的基本 URL(例如, MediaWiki 的 LocalSettings.php 中的 $wgServer 变量)。
【问题讨论】:
标签: portforwarding nat vmware-player