在使用iptables的centos服务器上打开tomcat的端口?

我已经在我的服务器中添加了一个iptables中的规则。

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8005 -j ACCEPT 

允许端口8005.当运行这个命令netstat -plunt它显示端口8005被打开。 结果如下

 tcp 0 127.0.0.1:8005 0.0.0.0:* LISTEN 22128/java 

我保存了iptables,重启了iptables和tomcat5的服务。 但仍然无法从浏览器访问tomcat5。

可能是什么问题?

我已经在server.xml为tomcatconfiguration了端口8005我的iptables -L -nv输出是附加的 在这里输入图像说明

连接器端口configuration如下

 <Server port="8005" shutdown="SHUTDOWN"> 

netstat输出中的127.0.0.1:8005部分表示您的服务器正在侦听环路地址127.0.0.1 ,这意味着您只能在本地连接到端口8005。

如果要从另一台机器远程访问服务,则需要更改tomcatconfiguration以允许其监听所有接口或特定接口。