1. 미들웨어이야기/03. JBoss

JBOSS 바인딩 IP 정의

OSSW(Open Source System SoftWare 2014. 6. 22. 04:42

바인딩 IP 주소란?

  

바인딩 IP주소란 JBoss를 구동하는 장비의 네트워크 인터페이스 카드에 할당되어 있는 IP주소로 JBoss가 사용하는 포트를 바인딩하는 IP주소를 의미합니다. JBoss는 바인딩IP주소를 구동 스크립트의 옵션으로 직접 지정할 수 있다.

보통 서버에는 1개 이상의 이더넷 포트가 있기 때문에 서버는 하나 이상의 IP주소를 가질 수 있습니다. 서버에 3개의 이더넷 포트가 있고 각각의 이더넷 포트에 IP주소를 192.168.0.10, 172.16.0.10, 10.23.0.10으로 할당했다고 가정했을 때 JBoss의 바인딩IP는 다음 5가지 방법 중에 하나를 지정할 수 있습니다.

 

NO

IP주소

시작커맨더

JMX Console URL

1

192.168.0.10

run.sh -b 192.168.0.10

http://192.168.0.10:8080

2

172.16.0.10

run.sh -b 172.16.0.10

http://172.16.0.10:8080

3

10.23.0.10

run.sh -b 10.23.0.10

http://10.23.0.10:8080

4

127.0.0.1

run.sh

http://localhost:8080

5

0.0.0.0

run.sh -b 0.0.0.0

1~3번 방식 모두 허용

 

1~3번까지는 이더넷 포트에 부여한 IP주소로 바인딩 했으므로 해당 IP주소로만 접근이 가능함.

5번의 경우는 IP주소가 좀 특이합니다. IP주소를 이용하여 JBoss를 구동하면 해당 JBoss의 모든 포트는 모든IP로 접근이 허용됨.

 

by 차규철

'1. 미들웨어이야기 > 03. JBoss' 카테고리의 다른 글

Sticky Session 적용  (0) 2014.06.30
JBoss deploy path 변경  (0) 2014.06.30
JBoss 디렉토리 구조  (0) 2014.06.19
JBoss Slimming  (0) 2014.06.13
twiddle.sh 사용법  (0) 2014.06.11