A-A+

Windows系统中通过NAT联网访问VMware Workstation虚拟机

2015年07月08日 Linux系统 阅读 2,126 views 次

为了方便操作。有时我们希望不进入虚拟机,而直接从主机或主机所在网络其他主机访问虚拟机资源,例如访问虚拟机里面搭建的WEB站点等。下面将介绍在Windows系统中不用进入虚拟机,通过网络直接访问虚拟机中的资源的方法。

本次测试所使用配置如下:

主机系统:Windows 7(64bit)

虚拟机:VMware Workstation 9.0.1

虚拟机系统:Ubuntu Linux 14.04(32bit)

具体设置步骤如下:

1.设置虚拟机NAT联网,即若主机能上网,虚拟机里面也应该能上网,此设置在虚拟机安装时一般会默认进行设置。

2.在虚拟机里面建好网站站点,并设置网站访问端口,例如采用帝国CMS创建的站点,端口一般默认为80,即网站的访问地址为:http://localhost:80/

3.在虚拟机中打开菜单“Edit”→“Virtual Network Editor”,选择NAT方式的那张虚拟网卡,如下图所示。

508cb5eb839e242e868f852de7df346c

4.点击“NAT Settings”打开“NAT Settings”对话框,在对话框中点击“Add”,打开“Map Incoming Port”对话框,增加影射结果,如下图所示

d573f719f8e272a6d43596bcd94e6364

5.在Map Incoming Port对话框中,进行如下设置:

(1)“Host port”中填入虚拟机访问主机时主机的端口号,例如主机IP为192.168.1.100,将“Host port”设为4040,则虚拟机访问主机时的URL为:http://192.168.1.100:4040

(2)在“Virtual machine IP address”中输入虚拟机的IP地址(Linux系统中可以用ifconfig -a查看到),例如192.168.174.128。

(3)在“Vitual machine port”中输入虚拟机里资源端口号,例如采用帝国CMS搭建的站点默认端口号为80,那么这里就输入80。

(4)在Description中可以输入注释信息,也可以不填;

2d1b8f22da4e2348b1aad049f4fbb618

设置完成后将所有的窗口保存并应用。

6.通过主机访问虚拟机中的WEB站点,可直接在浏览器中输入虚拟机IP地址+端口号,例如http://192.168.174.128:80.

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
标签:
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: