我在 Solaris 10 上部署了 JBoss 5 - 服务器连接对互联网开放了不受限制的高端口(> 1023)。
我可以通过 ssh 和 FTP 从同一子网上的第二台服务器以及互联网上的任何地方访问该盒子。
JBoss 在端口 8080 上运行,可通过以下方式访问http://本地主机:8080在盒子本身上。我无法通过http://ip.add.goes.here:8080来自同一子网上的其他服务器或通过互联网。
JBoss 或 Solaris 10 上其他地方是否有任何服务或配置需要从默认值更改以允许提供 http 流量?
答案1
启动 JBoss 绑定到所有 IP 地址。
run.sh -b 0.0.0.0
答案2
在另一个 serverfault 线程中发现它并且它似乎有效:要让它在退出后运行:用 nohup 启动它,用 & 结束它
我将其作为 运行nohup ./run.sh -b 0.0.0.0 &
。