已经搭建好了ubuntu+tomcat8,本机上可以访问
即 localhost:8080 可以访问
但是远程无法访问,可能是防火墙的问题
于是 iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
还是不行。
由于linux还在学习中
请教各位该如何解决?
已经搭建好了ubuntu+tomcat8,本机上可以访问
即 localhost:8080 可以访问
但是远程无法访问,可能是防火墙的问题
于是 iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
还是不行。
由于linux还在学习中
请教各位该如何解决?
你监听的是本地端口,你要监听一个网络端口
应该改成这样,具体端口自己改
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
没法看出来你的描述中的无法访问是什么意思。
首先确定端口是否被占用:
lsof -i:8080
然后在本机 telnet 远程服务器指定端口
telnet server_ip 8080
如果是通的,那么防火墙无关。如果不是通的,可以干脆停掉 iptables 试一试。
我记得 tomcat 好像还要打开 8009 端口的,在 sever.xml 中有这个端口的定义,楼主可以看一下是不是这个问题