无法连接到外部的tomcat服务器,

我的Tomcat服务器在虚拟服务器上运行,这个服务器运行在Fedora机器上。 我已经设置了这台机器上的所有东西来运行tomcat,tomcat在本地主机上运行良好。 但是我不能使用这个服务器的IP地址远程访问运行在这个tomcat服务器上的web服务的wsdl,如下所示。

http://xxx.xxx.xxx.xxx:8080/axis2/services/listServices

我的一个朋友说,我需要configurationDNS来远程访问使用IP地址,我不明白他说的也。 在这个服务器上的iptables也是弯腰的。 另外,我可以远程访问运行在这台服务器上的mysql,我的问题是为什么它不适用于tomcat。

有人可以帮我find这个问题的解决scheme。 在此先感谢您的帮助

有没有机会把你的tomcat服务器绑定的IP地址是127.0.0.1? 这是回送界面,只能由本地机器访问,所以不能远程访问。

可能是主机filter: http : //tomcat.apache.org/tomcat-5.5-doc/config/host.html

你有Tomcat服务的日志条目/ server.xml吗? (使用pastebin.com)

如果您使用IP地址,您当然不需要DNS。

你从Fedora机器testing到虚拟服务器?

在虚拟服务器中:

netstat -na | grep 8080 

在fedora机器上:

 nmap xxx.xxx.xxx.xxx