各位,我遇到了一个奇怪的问题。我在 Win 7 机器上本地运行 Websphere 服务器。Http 端口是 9081。当我尝试使用 localhost 访问我的应用程序时,它工作正常,但只要我用我的 IP 地址替换它,它就会停止响应。这是 Win 7 的怪癖吗?如何修复它?
作品:http://localhost:9081/myApp/first.html
不起作用:http://<XX.XX.XX.XX>:9081/myApp/first.html
其中 XX.XX.XX.XX 是我的本地 IP 地址。我已再次确认我的 IP 地址ipconfig
答案1
您的 Websphere 服务器可能只监听环回接口。使用 netstat 确认这一点
netstat -an | findstr "9081"
如果你看到这样的回应:
127.0.0.1:9081
您可能需要配置您的服务来监听连接到网络的其他接口。
答案2
我的第一猜测是某种防病毒/防火墙软件可能会关闭端口。
您可能需要尝试从另一台机器 telnet 到您的 Win7 机器的端口 9081 来验证这一点,以确保它能够连接。