상황별 정보 · Clash 기술 블로그

Netflix, YouTube 및 Disney+를 Clash로 분기하는 방법

스트리밍 서비스의 로그인, 콘텐츠 목록 표시 및 안정적인 재생은 서로 다른 세 요청입니다. 올바른 지역을 먼저 고정하고 인증과 동영상 CDN 중 어디에서 실패하는지에 따라 규칙을 보완하세요.

  • 스트리밍
  • Netflix
  • YouTube
이 글의 목차

Netflix, YouTube, Disney+에서 홈 화면은 열리지만 끊긴다면 재생 단계별로 분리 라우팅하세요

Netflix, YouTube, Disney+는 모두 재생 전후에 여러 서비스에 접속합니다. 홈 화면 도메인만 정책 그룹에 넣으면 목록은 정상인데 재생을 누르는 순간 실패하는 일이 흔합니다. 재생을 누르기 전에 연결 기록을 비워야 인증 요청과 동영상 조각이 실제로 어디로 향했는지 명확히 볼 수 있습니다.

재생 과정의 단계별 구분

단계실패할 때 흔한 증상확인할 지점
계정 및 지역 판정콘텐츠 목록이 다르거나 멤버십 혜택이 일치하지 않음계정 지역, 출구 지역, Cookie
목록 및 상세 페이지홈 화면은 열리지만 포스터나 상세 정보가 누락됨메인 사이트, API, 이미지 리소스
재생 권한재생을 누르자마자 지역 또는 프록시 오류가 표시됨인증 요청이 메인 사이트와 같은 출구를 사용하는지 여부
동영상 조각재생은 시작되지만 화질이 자주 떨어지고 버퍼링됨CDN, 대역폭, 패킷 손실, 장시간 안정성

먼저 출구 지역을 계정과 콘텐츠에 맞춘 뒤 속도를 비교하세요

스트리밍 노드의 지연 시간이 가장 낮다고 해서 필요한 지역 콘텐츠나 재생 권한이 보장되는 것은 아닙니다. 먼저 고정 노드로 목표 지역과 계정 권한이 일치하는지 확인한 뒤 실제 영상을 테스트하세요. 로그인, 인증, 재생 중 출구가 자동으로 자주 바뀌면 지역 판정이 다시 실행될 수 있습니다.

같은 지역에서도 출구 유형은 다를 수 있습니다. 주거용, 데이터 센터, 공유 노드의 사용 가능 여부는 플랫폼과 서비스 제공자의 현재 정책에 따라 달라지며 Clash가 이른바 '우회 해제'를 보장할 수는 없습니다. 명확한 지역 또는 프록시 안내가 나오면 규칙을 쌓아 메시지를 숨기려 하지 말고, 합법적으로 사용할 수 있는 출구로 바꾸거나 계정 설정을 확인하세요.

한 번의 재생 기록에서 규칙을 빠짐없이 보완하세요

고정 노드를 선택한 뒤 플레이어 또는 탭을 닫고 Clash 연결 기록을 비운 다음 상세 페이지에서 재생을 누르세요. 시간순으로 메인 사이트, 인증 인터페이스, 이미지, 동영상 CDN이 같은 스트리밍 정책 그룹에 들어가는지 확인합니다. 예상치 못하게 DIRECT 또는 REJECT로 처리된 요청만 수정 대상입니다.

도메인 목록은 플랫폼과 기기에 따라 달라집니다. TV App, 모바일 App, 브라우저가 서로 다른 CDN을 사용할 수 있으므로 다른 사람의 브라우저 로그에서 규칙 전체를 복사해도 TV의 재생 요청까지 포함됐다는 근거는 되지 않습니다.

전체 재생 경로 하나를 기록하세요

  1. 노드 고정

    테스트 중에는 자동 전환을 끄고 출구 지역을 고정하세요.

  2. 상세 페이지에 다시 들어가기

    목록, 인증, 동영상 요청이 시간순으로 다시 나타나게 합니다.

  3. 최소 십 분간 재생하기

    첫 프레임만 보지 말고 재생 시작, 화질 향상, 지속적인 버퍼링을 확인합니다.

  4. 이상 요청만 보완하기

    규칙을 포괄적인 지역 규칙보다 앞에 두고 같은 영상을 다시 재생합니다.

세 플랫폼은 확인할 지점이 다르므로 정책 그룹도 공유할 필요가 없습니다

Netflix는 콘텐츠 지역, 재생 권한, 동영상 CDN의 출구 일관성 문제가 더 쉽게 드러납니다. YouTube 웹페이지, youtubei API, googlevideo 동영상 조각은 서로 다른 곳에 분포하므로 동영상 요청이 정책 그룹에서 빠지면 화질이 오르지 않는 증상이 흔합니다. Disney+는 계정, Star 콘텐츠 지역, 재생 인증 사이에 불일치가 생길 수 있습니다.

세 플랫폼에 각각 정책 그룹을 만들면 다른 서비스에 영향을 주지 않고 출구를 바꿀 수 있으며, 한 번의 규칙 수정이 모든 스트리밍 서비스에 영향을 주는 일도 막을 수 있습니다. 가족 구성원의 계정 지역이 서로 다르다면 모든 플랫폼을 하나의 자동 그룹에 영구적으로 묶어서는 더욱 안 됩니다. 아래 YOUR_EXISTING_GROUP은 정책 그룹 이름이 아닙니다. 현재 구독에 실제로 존재하는 그룹, 예를 들어 화면에 표시되는 '노드 선택' 또는 다른 이름으로 반드시 바꿔야 합니다.

기존 그룹 이름을 먼저 바꾼 뒤 세 플랫폼 그룹 만들기
# 使用前先替换每一处 YOUR_EXISTING_GROUP
proxy-groups:
  - name: STREAM-NETFLIX
    type: select
    proxies:
      - YOUR_EXISTING_GROUP
      - DIRECT
  - name: STREAM-YOUTUBE
    type: select
    proxies:
      - YOUR_EXISTING_GROUP
      - DIRECT
  - name: STREAM-DISNEY
    type: select
    proxies:
      - YOUR_EXISTING_GROUP
      - DIRECT

rules:
  - DOMAIN-SUFFIX,netflix.com,STREAM-NETFLIX
  - DOMAIN-SUFFIX,nflxvideo.net,STREAM-NETFLIX
  - DOMAIN-SUFFIX,youtube.com,STREAM-YOUTUBE
  - DOMAIN-SUFFIX,googlevideo.com,STREAM-YOUTUBE
  - DOMAIN-SUFFIX,disneyplus.com,STREAM-DISNEY
  - DOMAIN-SUFFIX,bamgrid.com,STREAM-DISNEY
  - GEOIP,CN,DIRECT
  - MATCH,YOUR_EXISTING_GROUP

TV에서만 문제가 생기면 별도의 DNS나 IPv6를 사용하는지 확인하세요

브라우저는 정상인데 TV에서 지역 오류가 난다면 두 기기의 게이트웨이, DNS, IP 프로토콜이 서로 다를 가능성이 큽니다. TV는 라우터가 배포한 DNS를 사용하고 컴퓨터는 로컬 Clash가 처리할 수 있습니다. 홈 네트워크에서 TV만 IPv6로 직접 연결되고 프록시는 IPv4만 맡는 경우도 있습니다.

먼저 라우터에서 TV의 실제 게이트웨이와 DNS를 확인하고, 기기나 브라우저의 독립 보안 DNS를 잠시 꺼서 비교하세요. IPv6를 끈 뒤 증상이 달라졌다면 IPv6의 인계 및 직접 연결 규칙을 보완해야 하며, IPv6 비활성화를 영구적인 해결책으로 삼아서는 안 됩니다.

문제가 발생한 단계에 따라 다음 조치를 선택하세요

콘텐츠 목록의 지역이 맞지 않음

흔한 원인:계정, Cookie 또는 출구 지역이 일치하지 않음

해결 방법:목표 지역의 출구를 고정하고 다시 로그인한 뒤 계정 지역을 확인하세요.

재생을 누르자마자 오류 발생

흔한 원인:인증 요청이 규칙에서 누락됐거나 플랫폼이 현재 출구를 거부함

해결 방법:클릭 순간의 인증 도메인과 HTTP 안내를 확인하고 대역폭부터 좇지 마세요.

재생은 되지만 십 분 안에 버퍼링이 반복됨

흔한 원인:동영상 CDN 경로, 대역폭 또는 패킷 손실

해결 방법:조각 요청을 확인하고 같은 지역의 여러 노드에서 지속 처리량을 비교하세요.

컴퓨터는 정상이고 TV만 실패함

흔한 원인:기기의 게이트웨이, DNS, IPv6 또는 App 도메인이 다름

해결 방법:라우터에서 TV 트래픽을 확인하고 브라우저 결과로 대신 판단하지 마세요.

한 번의 테스트에서는 노드, 규칙, DNS 중 하나만 바꾸고 같은 콘텐츠를 계속 재생하세요. 스트리밍 문제는 홈 화면이 열린다는 사실에 쉽게 가려집니다. 재현 가능한 결과라면 지역이 정확하고 인증을 통과하며 충분히 긴 시간 동안 안정적으로 재생되어야 합니다.

참고 자료