방화벽 포트 사용 문의입니다.

by 플레이아데스 posted Oct 26, 2015

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
centos 6.6
CUBRID Ver.
CUBRID 9.3.2
CUBRID TOOL Ver.
9.3.1.704  (64bit)
응용 환경(API)
java

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------

CentOS 6.6을 사용중입니다.

WAS서버와 DB서버 사이의 방화벽 포트 허용 설정을 해야하는데



FAQ & Tip에 올라온 글을 보면 

====== http://www.cubrid.com/zbxe/32243 ========

Unix/Linux, Windows 계열 공통으로 방화벽 설정 시 열려있어야 하는 port는 다음과 같습니다.
데이터베이스 port, Broker port, CubridManager port 입니다.
각각의 포트 중 데이터베이스 port는 1523번이 기본으로 설정되어 있으며 이는 변경하지 않는 것을 권장하며, 부득이 변경하였을 경우
해당하는 port를 열어놓아야 합니다.
Broker port는 cubrid_broker.conf 파일에 기록된 각 Broker이름 항목의 BROKER_PORT 파라미터에 설정되어 있는 값에 해당하며, 기본적으로 port 30000번, 33000번 이 설정 되어 있으나 이는 변경이 가능합니다. 여기 설정해 놓은 BROKER_PORT는 열려있어야 합니다.
CubridManager port는 데이터베이스를 관리할 수 있는 CubridManager admin과 client가 통신할 수 있는 통로로써 열려있어야 관리가 가능하다. 기본적으로 설정되어 있는 CubridManager port는 8001, 8002로 되어있으며, 이는 변경이 가능하나 권장하지 않습니다.

지금까지의 내용은 Unix/Linux, Windows의 공통사항이며, 
Windows의 경우  지정된 포트+1씩 증가한 값으로 최대 MAX_NUM_APPL_SERVER수 만큼 사용될 수 있으므로 해당 포트들을 전부 열어주셔야 합니다.

예) % QUERY_EDITOR
SERVICE                   ON
APPL_SERVER               CAS
BROKER_PORT               30000 => 30000~30019번까지 사용하게 된다.
MIN_NUM_APPL_SERVER       5
MAX_NUM_APPL_SERVER       20 => 최대로 사용 가능한 port 개수이다.
AUTO_ADD_APPL_SERVER      ON

==================================================================

이렇게 되어있습니다.




Centos의 경우 공통으로 사용하는 포트만 열어줘야하는건지 

아니면 MAX_NUM_APPL_SERVER 에 설정된 포트 전체를 열어줘야하는건지 궁금합니다.


Articles

84 85 86 87 88 89 90 91 92 93