【问题标题】:Can't connect to server hosted on VM?无法连接到托管在 VM 上的服务器?
【发布时间】:2012-09-10 18:26:21
【问题描述】:

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

我会尽力提供尽可能多的信息,非常感谢任何帮助。

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

我已经为虚拟机分配了一个静态 IP。在虚拟机中,如果我导航到“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

【问题讨论】:

    标签: apache webserver tomcat6 virtualbox virtualhost


    【解决方案1】:

    好吧,这很尴尬。

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

    大家干杯。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多