Java Tomcat正在8080端口上运行,但无法使用ip地址远程访问?

Java Tomcat正在8080端口上运行,但无法使用ip地址远程访问?,java,tomcat,Java,Tomcat,我刚在服务器上安装了apache-tomcat-7.0.62。它启动时没有任何错误,但我无法使用:- http://IP:8080/ 这里的IP是服务器的IP地址 我还运行了以下命令:- 这是截图 谢谢找到catalina(tomcat)文件夹下的confs文件夹下的server.xml 找出连接器标签,每个标签表示一个连接器的存在 如果连接器没有address属性(默认),那么tomcat将侦听所有地址。如果它有address属性,那么只需将其删除,或者使用另一个连接器来侦听相关的i

我刚在服务器上安装了apache-tomcat-7.0.62。它启动时没有任何错误,但我无法使用:-

   http://IP:8080/
这里的IP是服务器的IP地址

我还运行了以下命令:-
这是截图


谢谢

找到catalina(tomcat)文件夹下的
confs
文件夹下的
server.xml

找出
连接器
标签,每个标签表示一个连接器的存在

如果连接器没有
address
属性(默认),那么tomcat将侦听所有地址。如果它有
address
属性,那么只需将其删除,或者使用另一个连接器来侦听相关的ipv4地址

<Connector ... address="ip_v4_addr"/>

检查tomcat规格中的连接器

接下来,请确保该端口已打开并允许任何防火墙调用,同时确保ip地址有效(公共且可访问),并且ISP不会阻止它


tomcat(HTTP)的默认端口是8080,HTTPS的默认端口是8443,可能是您的ISP不允许您使用非std端口,或者是防火墙问题。

看起来它只是在监听IPv6连接。您可以看到,它没有侦听端口“8080”上的“tcp”连接,只侦听“tcp6”连接。你想用IPv4或IPv6地址访问它吗?我想是重复的,请看一看@SUSHANTSRIVASTAVA你读过我提到的问题吗
java.net.preferIPv4Stack
java.net.preferIPv4Addresses
在想要使用IPV4端的双栈计算机上是必需的。这是Java的东西,不会影响您的ApacheHTTPD。更多信息请不要在此处发布文字图片。张贴文本。浪费您的时间和我们的带宽。@fvu它正在通过TCPv4和TCPv6监听所有地址。请参见
tcp 0.0.0.0:8080 0.0.0.0:*收听