我有一个 VM Ware 播放器,VMware-player-3.0.1-227600.exe
我下载了一个 cent os 镜像,它的版本是
CentOS 版本 5.4(最终版)
我已经安装了 apache 并且监听端口 8080。但是当我访问我的 IP 地址时,xxxx:8080/
我没有像访问 localhost:8080/ 那样获得默认的 apache 页面
我必须在我的图像或 vmware 中做什么才能使其发挥作用?
我忘了说了,我从 Windows XP 64 机器托管图像,并且使用它托管得很好,所以路由器不是问题。
答案1
VMware Player 是否附带虚拟网络编辑器?我怀疑问题在于您的虚拟机运行在仅主机网络(仅在虚拟机和主机之间)或 NAT 网络(来自虚拟机的网络连接被 NAT 掉,对于世界其他地方而言,它似乎来自主机本身;这实际上是保护虚拟机的防火墙)。无论哪种方式,连接到您的 IP 地址都不会给您带来任何好处。
如果 VMware Player 允许您更改虚拟机的虚拟适配器所连接的网络,请将其更改为“桥接”网络。如果您有 DHCP 服务器,虚拟机在启动时将获得自己的租约;如果没有,您必须在您的网络范围内选择一个未使用的 IP 地址。然后,无论哪种方式,您都可以连接到虚拟机,就像它是一个具有自己 IP 的真实系统一样。
如果您有负责该网络的网络/系统管理员,向他/她寻求建议可能是最好的选择,这样您就不会选择已经在使用的东西。