2014年5月3日 星期六

JBOSS - 無法從外部IP連線

參考:Jboss only works on localhost:8080 ,but doesnt reply when called by ip


今天嘗試安裝JBOSS(畢竟案子其實根本不是用tomcat,每次都要改web.xml有點煩),
安裝很簡單,直接下載後執行 ${JBOSS_HOME}/bin/standalone.bat

但這時候卻發現,除非我連上server本機使用瀏覽器瀏覽,從外部都不行(確定防火牆已開),原來是還要設定以下:


修改${JBOSS_HOME}/standalone/configuration/standalone.xml

找到以下這段

    <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:127.0.0.1}"/>
        </interface>

  </interfaces>

將其中的name="public"裡面的value改為:
<inet-address value="${jboss.bind.address:0.0.0.0}"/>

就可以了,同樣的管理console如果也要能外連,更改name="management"就可以了。

p.s最近文章有點少啊...所以有點拿文章亂充數了@@

沒有留言:

張貼留言