You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Lightsail实例公网IP映射GlassFish主机名失效问题排查

问题排查与解决方案

1. 检查AWS Lightsail实例的防火墙规则

AWS Lightsail默认仅开放80、443这类常用端口,GlassFish的8080、8181端口需手动添加入站规则:

  • 登录Lightsail控制台,定位到目标实例
  • 进入网络标签页,添加两条入站规则:
    • 协议:TCP,端口范围:8080,来源:0.0.0.0/0(或按需指定允许的IP段)
    • 协议:TCP,端口范围:8181,来源:0.0.0.0/0(或按需指定允许的IP段)

2. 检查Windows Server 2016本地防火墙

Windows防火墙默认会拦截外部对非默认端口的访问,需添加入站允许规则:

  • 打开Windows Defender防火墙 → 高级设置
  • 右键入站规则 → 新建规则
  • 选择端口,下一步后输入8080,协议选TCP,允许连接,完成规则创建
  • 重复上述步骤,添加8181端口的入站规则

3. 确认GlassFish的监听地址配置

若GlassFish仅绑定到localhost(127.0.0.1),公网IP将无法访问,需修改监听地址:

  • 登录GlassFish控制台(localhost:4848)
  • 进入配置 → server-config → 网络监听
  • 分别编辑http-listener-1(对应8080)和http-listener-2(对应8181):
    • 将地址字段从localhost改为0.0.0.0(表示监听所有网卡)
  • 保存配置后重启GlassFish服务

4. 验证配置生效

完成上述操作后,通过公网IP或域名访问http://[公网IP/域名]:8080和https://[公网IP/域名]:8181,确认是否能正常访问。

内容的提问来源于stack exchange,提问作者DCoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 18:42:33