【问题标题】:unable to bind jboss to external ip address无法将 jboss 绑定到外部 IP 地址
【发布时间】:2016-08-26 12:42:25
【问题描述】:

我正在尝试将 jboss 绑定到默认 127.0.0.1 以外的外部 IP 地址,但出现错误并且无法绑定。

我要绑定的 IP 地址有效且可访问,并且我已经使用 ping 进行了测试。我试过修改standalone.conf或修改standalone.xml,也试过-b xxx.xxx.236.237,但每次都报同样的错误。

需要帮助。谢谢。

     ------- tried setting bind address in standalone.conf
       JAVA_OPTS="$JAVA_OPTS -Djboss.bind.address.management=xxx.xxx.236.237"
        JAVA_OPTS="$%JAVA_OPTS -Djboss.bind.address=xxx.xxx.236.237"

      ---- tried starting service with binding address
        standalone.sh -b xxx.xxx.236.237

    ---tried below changes in standalone.xml
   <interface name="public">
        <inet-address value="${jboss.bind.address:xxx.xxx.236.237}"/>
    </interface>

   But i am able to bind it to 0.0.0.0 which i dont want to. i want to bind to specific ip.

18:18:15,122 信息 [org.jboss.remoting] JBoss Remoting 版本 3.2.3.GA 18:18:15,142 错误 [org.jboss.msc.service.fail] MSC00001: 无法启动服务 jboss.network.public: org.jboss.msc.service.StartException in service jboss.network.public: JBAS015810: failed to解析接口公开 在 org.jboss.as.server.services.net.NetworkInterfaceService.start(NetworkInterfaceService.java:97) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final] 在 org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] 在 org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_95] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_95] 在 java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_95]

【问题讨论】:

    标签: networking operating-system jboss7.x


    【解决方案1】:

    您只能在您(运行 JBOSS 的主机)主机网络接口的一个或全部(0.0.0.0)IP 地址上绑定进程

    查看您的网络接口 IP 地址。

    linux下看:

    ifconfig -a
    

    ip addr show
    

    【讨论】:

    • 我想我明白了。我只能绑定到我在 ifconfig 中看到的地址。我正在尝试主机的外部 ip,但 ifconfig 向我显示了内部 ip。能够绑定到内部IP。谢谢。
    • Manish 如果这是您正在寻找的答案,如果您将我标记为解决方案,我将不胜感激。干杯。
    猜你喜欢
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-10
    • 2019-09-16
    • 1970-01-01
    • 2018-03-27
    相关资源
    最近更新 更多