gpt4 book ai didi

java - 为什么我无法从本地网络访问 glassfish 服务器

转载 作者:行者123 更新时间:2023-11-30 08:13:20 24 4
gpt4 key购买 nike

我为 ejb 项目安装了带有 glassfish 服务器的 netbeans。

如果我在浏览器中输入localhost:9999/myproject/,它就可以工作。

当我也尝试 mylocalip:9999/myproject/ 时,它起作用了。

但是当我尝试从同一网络上的另一台电脑或手机连接时,我无法访问我的项目(电脑和手机通过 wifi 连接)

注释:

我通过 wifi 连接到网络到路由器。
我关闭了防火墙,并在防火墙中添加了端口 9999 的规则,但不起作用。
我无法 ping 通无线网络上的其他设备。
我尝试从我的电脑 ping 另一台电脑的地址,可以正常工作。
我的系统是windows 7
Netbeans 8.0.1
Glassfish 4.1

最佳答案

据我所知,您正在尝试在 LAN 网络上托管一个项目,以便 LAN 上的所有设备都可以连接到该项目。首先检查服务器的设置并确保一切正常。我建议您查看“配置”>“HTTP 服务”>“HTTP 监听器”并检查它绑定(bind)的内容。如果 IP 地址不是您的网络接口(interface)地址或 0.0.0.0,则将 IP 地址更改为您的网络接口(interface)地址或 0.0.0.0。请注意,编辑任何设置后必须重新启动服务器。还要确保所有设备都位于同一 LAN 网络(连接到同一路由器/Wi-Fi 网络)。然后要连接到它,请按住 Windows 键并按 R。应该会出现“运行”窗口。在其中输入 cmd 并按 Enter 键,然后在黑色窗口中输入 ipconfig/all 并查找本地连接或无线 LAN 适配器。其中之一应该有一个以 192.168 开头的 IPV4 地址。使用它进行连接(在您的情况下 192.168.x.xxx:9999/myproject/)。

希望我有帮助!

关于java - 为什么我无法从本地网络访问 glassfish 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30036277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com