국가/지역별 Azure CDN 콘텐츠 제한

사용자가 콘텐츠를 요청하면 모든 위치의 사용자에게 콘텐츠가 제공됩니다. 국가/지역별로 콘텐츠에 대한 액세스를 제한할 수 있습니다.

지역 필터링 기능을 사용하여 CDN 엔드포인트에 특정 경로에 대한 규칙을 만들 수 있습니다. 선택한 국가/지역에서 콘텐츠를 허용하거나 차단하도록 규칙을 설정할 수 있습니다.

Important

Microsoft의 Azure CDN 표준 프로필은 경로 기반 지역 필터링을 지원하지 않습니다.

표준 프로필

이 지침은 Edgio의 Azure CDN Standard 프로필에 대한 것입니다.

Edgio의 Azure CDN Premium 프로필의 경우 관리 포털을 사용하여 지역 필터링을 활성화해야 합니다. 자세한 내용은 Edgio 프로필의 Azure CDN Premium을 참조하세요.

디렉터리 경로 정의

지역 필터링 기능에 액세스하려면 포털 내에서 CDN 엔드포인트를 선택한 다음, 왼쪽 메뉴의 설정 아래에서 지역 필터링을 선택합니다.

엔드포인트 메뉴에서 선택한 지역 필터링을 보여 주는 스크린샷

경로 상자에서 사용자에게 액세스를 허용하거나 거부하는 위치에 대한 상대 경로를 지정합니다.

슬래시(/)를 사용하여 모든 파일에 대해 지역 필터링을 적용하거나 디렉터리 경로(예: /pictures/)를 지정하여 특정 폴더를 선택할 수 있습니다. 단일 파일(예: /pictures/city.png)에 지역 필터링을 적용할 수도 있습니다. 여러 규칙이 허용됩니다. 규칙을 입력한 후 다음 규칙을 입력하기 위한 빈 행이 나타납니다.

예를 들어 다음 모든 디렉터리 경로 필터가 유효합니다.

/

/Photos/

/Photos/Strasbourg/

/Photos/Strasbourg/city.png

작업의 유형 정의

작업 목록에서 허용 또는 차단을 선택합니다.

  • 허용: 지정한 국가/지역의 사용자만 재귀 경로에서 요청된 자산에 대해 액세스가 허용됩니다.

  • 차단: 지정한 국가/지역의 사용자는 재귀 경로에서 요청된 자산에 대해 액세스가 거부됩니다. 해당 위치에 대해 다른 국가/지역 필터링 옵션이 구성되지 않은 경우에는 다른 모든 사용자에게 액세스가 허용됩니다.

예를 들어 /Photos/Strasbourg/ 경로 차단에 대한 지역 필터링 규칙은 다음 파일을 필터링합니다.

http://<endpoint>.azureedge.net/Photos/Strasbourg/1000.jpghttp://<endpoint>.azureedge.net/Photos/Strasbourg/Cathedral/1000.jpg

국가/지역 정의

국가/지역 코드 목록에서 경로에 대해 차단하거나 허용하려는 국가/지역을 선택합니다.

국가/지역 선택을 완료한 후 저장을 선택하여 새 지역 필터링 규칙을 활성화합니다.

스크린샷은 국가 또는 지역을 차단하거나 허용하는 데 사용할 COUNTRY/REGION CODES를 보여줍니다.

리소스 정리

규칙을 삭제하려면 지역 필터링 페이지의 목록에서 선택한 다음, 삭제를 선택합니다.

Edgio의 Azure CDN Premium 프로필

Edgio의 Azure CDN Premium 프로필의 경우 지역 필터링 규칙을 만들기 위한 사용자 인터페이스가 다릅니다.

  1. Azure CDN 프로필의 위쪽 메뉴에서 관리를 선택합니다.

  2. Edgio 포털에서 HTTP Large를 선택한 다음 국가 필터링을 선택합니다.

    Azure CDN에서 국가 필터링을 선택하는 방법을 보여주는 스크린샷

  3. 국가 필터링 추가를 선택합니다.

  4. 1단계:에서 디렉터리 경로를 입력합니다. 차단 또는 추가를 선택하고 다음을 선택합니다.

    Important

    엔드포인트 이름은 경로에 있어야 합니다. 예: /myendpoint8675/myfolder. myendpoint8675를 사용자의 엔드포인트 이름으로 바꿉니다.

  5. 2단계에서는 목록에서 국가/지역을 하나 이상 선택합니다. 마침을 선택하여 규칙을 활성화합니다.

    국가 필터링 페이지의 테이블에 새 규칙이 표시됩니다.

    국가 필터링에 규칙이 표시되는 위치를 보여 주는 스크린샷

리소스 정리

국가/지역 필터링 규칙 테이블에서 규칙 옆에 있는 삭제 아이콘을 선택하여 삭제하거나 편집 아이콘을 클릭하여 수정합니다.

고려 사항

  • 지역 필터링 구성에 대한 변경 내용은 즉시 적용되지 않습니다.

    • Microsoft의 Azure CDN 표준 프로필의 경우 일반적으로 10분 이내에 전파가 완료됩니다.
    • Edgio의 Azure CDN StandardEdgio의 Azure CDN Premium 프로필의 경우 전파가 일반적으로 10분 안에 완료됩니다.
  • 이 기능은 와일드카드 문자(예: *)를 지원하지 않습니다.

  • 상대 경로와 관련된 지역 필터링 구성은 해당 경로에 재귀적으로 적용됩니다.

  • 동일한 상대 경로에는 한 가지 규칙만 적용할 수 있습니다. 즉, 동일한 상대 경로를 가리키는 국가/지역 필터를 여러 개 만들 수 없습니다. 하지만 폴더는 국가/지역 필터가 재귀적이므로 여러 국가/지역 필터를 가질 수 있습니다. 즉, 이전에 구성된 폴더의 하위 폴더에 다른 국가/지역 필터를 할당할 수 있습니다.

  • 지역 필터링 기능은 국가/지역 코드 코드를 사용하여 보안된 디렉터리에 대해 요청이 허용되거나 차단될 국가/지역을 정의합니다. Edgio의 Azure CDN은 ISO 3166-1 alpha-2 국가 번호를 사용하여 보안 디렉터리에 대한 요청이 허용되거나 차단되는 국가/지역을 정의합니다.