访问在Mac OS x 10.6.8上运行的Tomcat

时间:2012-05-17 12:37:07

标签: macos tomcat

我的Web应用程序在Mac OS 10.6.8中的tomcat服务器上运行。应用程序运行正常,我可以使用localhost或127.0.0.1

在本地访问应用程序

系统已连接到LAN,其IP地址为10. 。*。

我的问题是,当我尝试从连接到同一LAN的其他系统访问应用程序时,使用真正的IP(10 ....),无法访问该应用程序。

我是否需要进行任何配置,以便可以从其他系统访问tomcat服务器。

我之前使用的是Windows系统,tomcat可以在没有任何问题的情况下访问其他系统。

但现在我已将服务器转移到Mac OS,并且无法在外部访问服务器。

1 个答案:

答案 0 :(得分:1)

首先检查Tomcat是否正在侦听公共IP(默认情况下是这样)。您可以使用netstat -na | grep 8080

进行确认

其次,检查OSX防火墙(系统偏好设置 - >安全和隐私 - >高级 - java应该出现在列表中并且应该设置为允许传入连接)是否阻止相关的传入连接port - 我假设8080。