VMWare:无法从主机(Windows 7)访问在来宾操作系统(Oracle Enterprise Linux 6.5)上运行的Web服务器

时间:2014-08-21 09:37:25

标签: vmware-workstation vmware-player

我在Windows 7笔记本电脑上使用VMWare托管Oracle Linux 6.5操作系统。 VM配置为使用NAT网络配置,我能够从我的Windows机器成功ping客户操作系统。此外,我能够从我的客户操作系统中访问互联网。 但是,我无法使用主机操作系统中的浏览器访问托管操作系统中托管的Web服务器上的端口8080上运行的Web应用程序。但是,当从来宾操作系统中的浏览器访问时,可以访问该应用程序。

一些可能有用的观察结果:
1.我的笔记本电脑和虚拟机都没有静态IP地址 2.我可以从主机ping我的客户操作系统,反之亦然 3.我的笔记本电脑和客户操作系统上都禁用了防火墙

任何帮助都将受到高度赞赏

1 个答案:

答案 0 :(得分:0)

上述问题的原因可能主要是因为客户操作系统OEL中启用了防火墙设置/规则。要检查规则,您可以在bash提示符下键入iptables -L -n,这将显示FILTER规则(CHAIN INPUT / OUTPUT / FORWARD)。

添加过滤器以允许主机访问来宾http协议会使事情有效。另一方面,如果这是出于开发目的,您可以通过说明完全禁用防火墙过滤器 service iptables stop。请记住,这不是一种安全的方法,因为它会将您的访客暴露给没有防火墙的世界,特别是如果您使用的是桥接网络连接。