요약
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: 지원 티켓을 올리는 방법 문서를 참조하세요.
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요