无法连接到VM上托管的服务器?

时间:2012-09-18 13:19:01

标签: apache webserver tomcat6 virtualbox virtualhost

编辑:我已经解决了这个问题。没关系:)

我在设置服务器方面经验很少,所以请跟我一起玩。我会尝试尽可能多地提供信息,并且非常感谢任何帮助。

我有这台Windows 7机器,我正在使用VirtualBox运行Fedora 17 VM。在VM中,我正在托管一个apache-tomcat6服务器。我需要与主机在同一网络上的其他计算机才能连接到这个apache-tomcat6服务器。

我已经为VM分配了静态IP。在VM中,如果我导航到“https://129.83.174.205:8443/HisPortal”,它可以工作!网站加载。但是,如果我导航到另一台计算机(连接到同一网络)上的相同URL,我会收到“此网页不可用。”

当我打开虚拟机时,我所做的只是运行“service tomcat6 start”和“service mysqld start”

如果我从网络上的另一台计算机ping 129.83.174.205(VM的静态IP),我收到的回复很好。

以下是我认为可能相关/有用的所有图片:

virtualbox上的网络设置: http://imageshack.us/a/img222/690/networksettings.png

tomcat中的server.xml文件: http://imageshack.us/a/img854/9895/serverxml.png

如果我可以/应该提供任何其他信息,请告诉我们!

谢谢!

1 个答案:

答案 0 :(得分:0)

嗯,这令人尴尬。

我所要做的就是禁用VM上的防火墙。

为每个人欢呼。