向公众开放tomcat服务器

我有一个可以从公共互联网上ping的服务器。 我刚在这台服务器的8080端口上安装了tomcat。 从服务器本身,我可以看到访问http://localhost:8080主页,但是,如果我尝试使用http://myservername:8080http://myserverip:8080 ,则无法正常工作。

我还需要做些什么才能从公共互联网访问?

默认CentOS有一个运行的iptables防火墙。 为了快速检查,您可以使用“service iptables stop”closures它。 另一个地方是Tomcat的server.conf。 也许它只是在你的localhost接口上进行监听。

我还需要做些什么

ping实际上是从服务器前的防火墙回来的? 您需要将端口8080转发到服务器,并添加防火墙规则以允许连接。

它是一个Windows服务器? Windows防火墙是否允许连接?

它是一个Linux服务器? IPTables(防火墙)是否允许连接?