2

我在尝试从办公室网络中的另一台计算机访问我的 tomcat 安装时遇到问题。

我已经通过互联网(甚至在 Stack 上)阅读过有关此问题的信息,但我仍然没有找到解决方案。从另一台计算机(我们称之为计算机 B)我正在尝试使用http://ComputerA:8080访问。我已经检查过防火墙没有阻止该端口,实际上,只是为了进行测试,我已经将 WAMP 服务器的安装指向该端口,并且我可以从计算机 B 访问,所以看起来不是端口问题(或被防火墙阻止)。

奇怪的是,我从 B 到 A 进行了 ping,但没有响应,即使我实际上连接到指向端口 8080 的 WAMP。似乎这是 Tomcat 的问题。

所以,我已经尝试了几个小时,但我不知道如何解决我的问题。

你的任何帮助都会很棒。

谢谢

4

1 回答 1

3

我要尝试的第一件事是尝试使用 URL 从机器本身访问该站点:

http://ComputerA:8080

您可能只有 Tomcat 在环回上侦听(这在 server.xml 中控制,请参阅

由于 Windows 防火墙经常提供或阻止基于应用程序的访问,而不仅仅是端口,因此您使用 WAMP 进行的测试可能并不完美,但它是一个不错的测试。更好的测试是暂时完全禁用防火墙:

例如,作为管理员命令外壳运行以下命令:

netsh firewall set opmode mode = disable

假设以上都没有让你看到发生了什么,那么我会尝试主机的 IP 地址而不是名称。如果 WINS 名称解析不正确,我希望您的 WAMP 测试失败,但使用 IP 至少可以解决一些其他可能的问题。

于 2013-02-02T19:35:24.557 回答