Q100474: Flix 클라이언트-서버 통신을 위해 방화벽에서 포트 열기

팔로우

요약

Flix 클라이언트에 로그인할 수 없는 경우 Flix 서버의 방화벽에서 Flix 통신하는 포트가 열려 있지 않을 수 있습니다. 이 문서에서는 Flix 6 서버와의 통신을 활성화하기 위해 방화벽에서 포트를 여는 과정을 설명합니다.


추가 정보

다음은 CentOS s7 및 macOS에 방화벽 규칙을 추가하여 관련 포트를 열어 Flix 통신을 활성화하는 방법에 대한 단계입니다.

CentOS 7:

터미널을 열고 다음 명령을 입력하십시오.

sudo firewall-cmd --zone=public --add-port= [PORT] /tcp --permanent

Flix 구성에 설정된 것과 일치하도록 [PORT]를 대체하십시오.

참고: 기본 포트는 이 문서 뒷부분에 나열되어 있습니다.

맥 OS:

1. 터미널을 열고 다음 명령을 입력합니다.

sudo nano /etc/pf.conf

2. 열리는 파일 끝에 다음을 추가합니다.

pass in proto tcp from any to any port [PORT]

Flix 구성에 설정된 것과 일치하도록 [PORT]를 대체하십시오.

참고: 기본 옵션은 이 문서 뒷부분에 나열되어 있습니다. 

3. Ctrl + X를 누르고 파일을 저장합니다.

4. 터미널에 다음 명령을 다시 입력합니다.

sudo pfctl -vnf /etc/pf.conf

5. 변경 사항을 적용하려면 머신을 재부팅합니다.

Flix 기본 포트 및 프로토콜

기본적으로 Flix 클라이언트는 포트 8080 에서 Flix 서버에 연결하고 prot 9091을 통해 파일을 전송합니다.

구성에서 이것이 변경된 경우 Flix 가 사용할 포트는 Flix 클라이언트 연결의 경우 http_port Flix 변수, 전송 연결의 경우 client_transfer_port 정의된 config.yml 파일에서 찾을 수 있습니다. config.yml 파일은 flix _server 실행 파일과 동일한 디렉터리에 위치합니다.

이를 사용하여 방화벽 규칙을 추가하고 Flix 6 통신용 포트를 열기 위해 CentOS 7에서 실행하는 명령은 다음과 같습니다.

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --zone=public --add-port=9091/tcp --permanent

Flix 서버가 여러 개인 경우 포트 9876 에서 서로 통신했습니다.

모든 시스템에 대해 이 포트를 열려면(다른 Flix 서버의 연결만 필요하지만) 다음 명령을 사용할 수 있습니다.

sudo firewall-cmd --zone=public --add-port=9876/tcp --permanent

MySQL의 기본 포트는 3306 입니다.

MySQL 서버에서만 열어야 합니다. 다음 명령을 사용하여 이 작업을 수행할 수 있습니다.

sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent

추가 도움말

이 문서에 설명된 단계를 수행한 후에도 인증 문제가 계속 발생하는 경우 지원 티켓을 열고 발생한 문제와 지금까지 수행한 문제 해결 단계를 알려주십시오.

지원 티켓을 여는 방법에 대한 자세한 내용은 Q100064: 지원 티켓을 올리는 방법 문서를 참조하세요.

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요