谷歌云防火墙规则不起作用

我有一个谷歌云服务器端口8080安装tomcat。

我可以从谷歌云实例在浏览器中打开tomcat和部署应用程序,但即使添加防火墙规则打开8080端口上的stream量是不是从我的笔记本电脑(即互联网)工作,

我花了几个小时find解决scheme,但不知何故,它只是不工作。 如果这不起作用,那么我可能不得不将所有的服务器移动到AWS。 因为所有服务器都有这个问题。 我试图重新创build一个networking,但无法find一种方法,从默认networking切换到新的networking。

防火墙规则

default-allow-http 0.0.0.0/0 tcp:80, tcp:8080, udp:8080 Apply to all targets default-allow-https 0.0.0.0/0 tcp:443 https-server default-allow-icmp 0.0.0.0/0 icmp Apply to all targets default-allow-internal 10.128.0.0/9, tcp:0-65535, udp:0-65535, Apply to all targets default-allow-rdp 0.0.0.0/0 tcp:3389, tcp:8080 Apply to all targets default-allow-ssh 0.0.0.0/0 tcp:22 Apply to all targets 

我想你应该改变你的Tomcatconfiguration的设置来听取server.xml 0.0.0.0 (按照其他答案的build议 )。

 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" address="0.0.0.0" redirectPort="8443" />