我正在尝试从办公室网络中的另一台计算机访问我的tomcat安装时遇到问题。
我已经通过互联网(甚至是Stack)阅读了这个问题,但我仍然没有找到解决方案。从另一台计算机(让我们称之为计算机B)我正试图使用http://ComputerA:8080访问。我已经检查过防火墙没有阻塞该端口,实际上,只是为了进行测试,我已经指出安装了一个WAMP服务器到那个端口,我可以从计算机B访问,所以它似乎不是端口问题(或被防火墙阻止)。
奇怪的是我已经从B到A进行了ping操作,但是没有响应,即使我实际上已经连接到指向端口8080的WAMP。似乎这是Tomcat的一个问题。 / p>
所以,我已经尝试了几个小时,但我不知道如何解决我的问题。
你的任何帮助都会很棒。
由于
答案 0 :(得分:2)
我要尝试的第一件事是尝试使用URL从计算机本身访问该网站:
http://ComputerA:8080
可能你只有Tomcat监听环回(这是在server.xml See中控制的)
由于Windows防火墙经常提供或阻止基于应用程序的访问,而不仅仅是端口,因此使用WAMP进行的测试可能并不完美,但它是一个不错的测试。更好的测试是暂时完全禁用防火墙:
e.g。以管理员命令Shell身份运行以下命令:
netsh firewall set opmode mode = disable
假设上述两个都没有让你看到发生了什么,我会尝试主机的IP地址而不是名称。如果WINS名称没有正确解析,我希望您的WAMP测试失败,但使用IP至少可以解决其他一些可能的问题。