초급의 끄적거림

[알아두면 쓸모있는] JBoss AS 'localhost'가 아닌 ip로 접근하기 본문

끄적끄적

[알아두면 쓸모있는] JBoss AS 'localhost'가 아닌 ip로 접근하기

codingD 2020. 12. 23. 17:28
  • JBoss 환경에서 localhost:8080 이 아닌 ip:8080로 접근하기 위해서는 설정이 필요함
    • IP binding이 되어 있기 때문에 localhost만 접근이 가능하고 이를 해제 해야 ip를 사용하여 외부 접근이 가능함

해결방법

  • [JBOSS_HOME]/standalone/configuration/standalone.xml
  • name="public" 인 부분에 <any-address> 로 수정
<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}"/> --> 
            <any-address/>
        </interface>
        <interface name="unsecure">
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
</interfaces>

 

Comments