Referer 링크 도용 방지 설정을 통해 사용자 정의 Referer 블랙/화이트리스트 및 규칙 내용을 설정하여 재생 요청을 수락 또는 거부함으로써 라이브 방송 콘텐츠를 보호할 수 있습니다. 또한 CSS는 사용자가 빈 Referer의 액세스 허용 여부를 선택할 수 있도록 지원합니다.
설정 원리
Referer 링크 도용 방지는 HTTP 프로토콜이 지원하는 Referer 매커니즘을 기반으로 하여 HTTP request에 포함된 Referer 필드를 통해 요청의 출처를 식별하고 액세스의 합법성을 검증하며, 이를 기준으로 라이브 방송 콘텐츠의 요청을 수락하거나 거부합니다.
주의 사항
Referer 정보는 HTTP에 포함되어 있으며, RTMP, WebRTC 및 QUIC 등의 비 HTTP 프로토콜은 Referer 설정 제한을 받지 않습니다. 고객이 RTMP 풀 스트림을 통해 Referer 링크 도용 방지를 우회하지 못하도록 하려면 티켓 제출을 통해 오프라인 수정을 요청하시기 바랍니다. Referer 링크 도용 방지 설정을 활성화, 비활성화 및 수정한 뒤 약 15-20분 후 적용되며 스트림을 다시 푸시하지 않아도 됩니다.
Referer 링크 도용 방지는 HTTP 요청 header의 Referer 정보를 통해 검증을 진행합니다. 요청 합법성을 확인하여 라이브 방송 허용 여부를 제어합니다. 하지만 위조된 Referer가 인증을 우회하여 서비스를 도용하는 경우가 있으므로 콘텐츠 보호를 위해 Referer에 과도히 의존하지 않는 것이 좋습니다.
전제 조건
CSS 서비스가 활성화되어 있고 CSS 콘솔에 로그인되어 있어야 합니다. Referer 링크 도용 방지 활성화
1. 도메인 관리를 선택하고 Referer 링크 도용 방지를 설정할 재생 도메인을 클릭하거나 오른쪽의 관리를 클릭하여 도메인 관리 페이지로 이동합니다. 2. 액세스 제어>Referer 링크 도용 방지 설정에서 편집을 클릭하여 Referer 링크 도용 방지 설정 페이지로 이동합니다.
3. 버튼을 클릭해 Referer 링크 도용 방지 활성화를 선택하고 다음과 같이 설정합니다.
|
링크 도용 방지 유형 | Referer 블랙리스트 또는 화이트리스트 를 클릭하여 설정합니다.
블랙리스트와 화이트리스트는 상호 배타적이므로 동시에 적용할 수 없습니다.
Referer 화이트리스트가 설정되면 화이트리스트에 있는 사용자의 액세스가 허용되고 라이브 방송 콘텐츠를 요청할 수 있습니다. 반대로 화이트리스트에 없는 사용자의 액세스는 거부되며 라이브 방송 콘텐츠도 요청할 수 없습니다.
Referer 블랙리스트가 설정되면 블랙리스트에 있는 사용자의 액세스가 거부되고 라이브 방송 콘텐츠를 요청할 수 없게 됩니다. 반대로 블랙리스트에 없는 사용자의 액세스는 허용되며 라이브 방송 콘텐츠도 요청할 수 있습니다.
|
빈 Referer 허용 |
허용을 선택하면 Referer 필드가 비어있거나 없는 HTTP 요청의 액세스가 허용되며, 브라우저를 통해 직접 라이브 방송 URL에 액세스할 수 있습니다.
미허용을 선택하면 빈 Referer의 액세스가 거부됩니다.
|
링크 도용 방지 규칙 |
최대100개의 규칙을 설정할 수 있으며, 줄 바꿈으로 구분하십시오.
IP 와 도메인 2가지 형식 입력을 지원하며, 실제 매칭 시 경로 접두사 매칭(도메인과 IP)과 와일드카드 매칭(와일드카드 서브도메인)을 지원합니다. 예:
101.1.0.1과 www.test.com을 설정하면, 101.1.0.1/157과 www.test.com/tencent에 모두 적용됩니다. *.test.com을 설정하면, www.test.com과 a.test.com에 모두 적용됩니다.
규칙 내용이 공란인 경우 블랙리스트와 화이트리스트 모두 미설정 상태임을 의미합니다.
|
4. 저장을 클릭하면 설정이 저장됩니다.
Referer 링크 도용 방지 수정
1. 도메인 관리를 선택하고 Referer 링크 도용 방지 설정을 수정할 재생 도메인을 클릭하거나 오른쪽의 관리를 클릭하여 도메인 관리 페이지로 이동합니다. 2. 액세스 제어>Referer 링크 도용 방지 설정에서 편집을 클릭하여 Referer 링크 도용 방지 설정 페이지로 이동합니다.
3. 실제 필요에 따라 설정 항목 정보를 수정하고 저장을 클릭하면 수정이 완료됩니다.
Referer 링크 도용 방지 비활성화
1. 도메인 관리를 선택하고 Referer 링크 도용 방지 설정을 비활성화할 재생 도메인을 클릭하거나 오른쪽의 관리를 클릭하여 도메인 관리 페이지로 이동합니다. 2. 액세스 제어>Referer 링크 도용 방지 설정에서 편집을 클릭하여 Referer 링크 도용 방지 설정 페이지로 이동합니다.
3. 버튼을 클릭해 Referer 링크 도용 방지 비활성화를 선택합니다.