无法从Google Compute Engine VM访问8080端口上的tomcat服务器(Windows Server 2012)

时间:2017-10-24 17:33:03

标签: java windows tomcat google-compute-engine firewall

我已经在Google Compute Engine下创建了虚拟机,并选择了Windows Server 2012 R2作为服务器的操作系统。我已经安装了Tomcat 8,它运行在8080 HTTP端口上。我可以使用内部IP和localhost在浏览器上访问本地tomcat。但我无法使用本地计算机上的外部IP访问tomcat。 请尽可能帮助我。 tomcat的tomcat服务器配置文件如下。

1 个答案:

答案 0 :(得分:2)

这有两个常见问题:

  1. 您需要在GCE's firewall上打开端口8080,以便可以从GCE外部访问。

  2. Tomcat可能只是在本地主机上侦听。您可能需要将HTTP Connector address attribute设置为0.0.0.0,以便Tomcat侦听所有地址。