`
shanjing
  • 浏览: 55048 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JBoss只能localhost或127.0.0.1访问无法用ip地址

阅读更多

提问:为何JBoss5/JBoss4.2只能用localhost或127.0.0.1访问而无法用ip地址?

解答:

方法一:

修改%JBOSS_HOME%\server\default\deploy\jbossweb.sar\server.xml文件,

将里面的字符串"${jboss.bind.address}"替换为“0.0.0.0”。

 

方法二:

增加文件start.bat到%JBOSS_HOME%\bin下,

文件内容:run.bat -b 0.0.0.0

 

原理:JBoss4.2版本以后只是选择性的监听了localhost和127.0.0.1地址,需要手动改为所有地址"0.0.0.0".

分享到:
评论

相关推荐

    JBOSS 7.1 Final安装与配置.doc

    - **修改 IP 地址**:找到 `<interface name="public">` 部分,并将 `${jboss.bind.address:0.0.0.0}"/>` 中的 IP 地址从 127.0.0.1 修改为 0.0.0.0 或者指定的局域网 IP 地址。 - **确认默认接口**:确保 `${jboss....

    eclipse + JBoss 5 + EJB3开发指南(转载整理)

    JBoss 默认仅接受来自 localhost 或 127.0.0.1 的连接请求。若需从其他主机访问 JBoss,需在启动时使用 `-b` 参数指定监听的 IP 地址,如: ``` run.bat -b 200.200.200.123 run.bat -b 0.0.0.0 ``` 前者限定了...

    JBOSS 备忘录 TIPS 操作手册

    在默认情况下,JBoss仅允许本地主机(localhost或127.0.0.1)访问。若希望从其他主机访问JBoss服务,需修改其绑定地址。有两种方式实现: 1. 在启动脚本`run-cdefault`中添加参数`-Djboss.bind.address=0.0.0.0`,...

    JBoss5公司内部培训讲义

    - **无法通过实际IP地址访问**:通常情况下,JBoss默认仅允许通过127.0.0.1或localhost访问。解决方法是配置JBoss绑定到实际的IP地址。 - **JBoss启动常见异常**:在启动过程中可能出现的各种异常情况及其解决方法。...

    Eclipse + JBoss 5 + EJB3开发指南.pdf

    对于JBoss 4.2及更高版本,需要特别注意,JBoss默认仅接受来自localhost或127.0.0.1的连接请求,即仅限于本地访问。为了解决这一限制,可以通过修改启动命令来允许其他地址的请求访问。 - 在命令行中使用`-b`参数...

    eclipse + JBoss 5 + EJB3开发指南

    3. **允许远程访问**:默认情况下,JBoss只接受来自`localhost`或`127.0.0.1`的连接。为了允许其他主机访问,需要使用`-b`参数来启动JBoss,例如`run.bat -b 0.0.0.0`。这允许JBoss接收来自任意地址的连接请求。 ##...

    WEB开发环境的建立.pptx

    默认情况下,可以使用"全部未分配"或"127.0.0.1"(localhost)。如果有多个Web站点,可以使用"高级"设置多个主机头名,区分不同站点。 - **TCP端口**:默认的HTTP端口是80,但可以通过设置不同的主机头名和TCP端口...

Global site tag (gtag.js) - Google Analytics