YouTube 화질 또는 Premium 지역 제한? 2026년 Clash 분류·DNS로 단계적으로 맞추기
YouTube는 웹·앱·TV·콘솔마다 출구가 갈라지기 쉽고, 실제 동영상 조각은 googlevideo.com 계열 CDN에, 목록·권한·실험적 기능은 youtubei.googleapis.com 같은 내부 API에 동시에 의존합니다. Netflix가 nflxvideo.net·자사 CDN 축으로 문제를 나누는 것과 달리, 유튜브는 Google 인프라 전반과 섞여 있어 “브라우저만 고화질인데 앱은 720p” 같은 증상이 DNS·fake-ip·규칙 순서와 함께 나타나기도 합니다. 이 글은 Clash 분류 규칙으로 계정·카탈로그와 연관된 트래픽을 스트리밍용 안정 노드로 보내고, DNS를 정렬해 2026년에도 통하는 점검 순서를 정리합니다. Netflix 스트리밍 글과 겹치지 않도록 도메인 축을 분명히 나눕니다.
Netflix 글과 무엇이 다른가
스트리밍 공통 주제인 “전용 노드·DNS 정렬”은 같지만, 호스트 이름이 다릅니다. Netflix 쪽에서 다룬 *.nflxvideo.net·자사 재생 엔드포인트와 달리, YouTube는 googlevideo.com(및 하위 호스트), youtubei.googleapis.com, 썸네일·정적 자산용 ggpht.com·ytimg.com, 그리고 웹 UI용 youtube.com·youtu.be가 한 화면을 이룹니다. 규칙 세트가 Netflix만 넓게 덮고 YouTube CDN이 직접 연결(DIRECT)이나 지연 큰 자동 선택 그룹으로 새면, 화면은 뜨는데 적응 비트레이트가 아래로만 붙는 패턴이 납니다.
또한 YouTube Premium·멤버십·결제 가능 국가는 Google 계정 청구 지역과 서비스 약관에 묶여 있습니다. 네트워크 경로만 맞춘다고 모든 기능이 보장되는 것은 아니며, 여기서는 합법적 구독 환경에서 재생·API 경로가 어긋날 때 Clash로 원인을 쪼개는 데 초점을 둡니다.
어떤 트래픽을 같은 정책 그룹에 묶을까
실무에서는 아래 묶음을 하나의 정책 그룹(예: YouTube-Streaming)으로 두고, 지연과 대역이 안정적인 스트리밍 노드에 연결하는 방식이 많습니다. 게임·터미널 다운로드용 그룹과 분리하면 버퍼링과 패킷 지연 경쟁을 줄일 수 있습니다.
- 미디어 세그먼트:
*.googlevideo.com— 실제 TS·fMP4 조각, 가장 대역폭을 씁니다. - 내부 API:
youtubei.googleapis.com— 재생 전 권한·포맷 협상·일부 실험 기능에 영향을 줄 수 있습니다. - 이미지·정적:
ggpht.com,ytimg.com— UI 로딩과 캐시 히트에 관여합니다. - 메인 사이트:
youtube.com,youtu.be— HTML·스크립트 로더; 브라우저만 이상할 때 우선 확인합니다.
멘탈 모델
화질은 대개 CDN·대역폭·캐시이고, Premium 배너·결제 UI는 계정·API·쿠키 축입니다. 증상 문장을 먼저 쓰고(예: “4K만 안 나온다”, “배경 재생만 안 된다”) 그에 맞는 호스트를 로그에서 찾아가면 규칙 난립을 줄일 수 있습니다.
Clash 분류 규칙 예시
아래는 예시입니다. YouTube-Streaming을 구독에 정의된 실제 그룹 이름으로 바꾸고, 더 넓은 GEOIP나 MATCH 행보다 앞에 두세요. 코어·프로필마다 문법이 조금 다를 수 있으니 클라이언트 문서를 함께 확인합니다.
# Illustrative rules — replace YouTube-Streaming with your policy group
rules:
- DOMAIN-SUFFIX,googlevideo.com,YouTube-Streaming
- DOMAIN-SUFFIX,youtubei.googleapis.com,YouTube-Streaming
- DOMAIN-SUFFIX,ggpht.com,YouTube-Streaming
- DOMAIN-SUFFIX,ytimg.com,YouTube-Streaming
- DOMAIN-SUFFIX,youtube.com,YouTube-Streaming
- DOMAIN-SUFFIX,youtu.be,YouTube-Streaming
googleusercontent.com 등 부가 호스트가 로그에 반복되면 같은 그룹에 추가하거나, 광범위한 DOMAIN-KEYWORD,google는 다른 서비스까지 끌고 가기 쉬워 최소한으로 쓰는 편이 안전합니다. 원격 RULE-SET을 쓰는 경우에도 YouTube 행이 병합 순서상 뒤로 밀리지 않는지 확인하세요.
| 증상 | 우선 볼 호스트 |
|---|---|
| 해상도가 낮게 고정 | googlevideo.com, 대역·패킷 손실 |
| 로그인은 되는데 메뉴·권한 오류 | youtubei.googleapis.com, 쿠키·DNS |
| 썸네일·챕터만 느림 | ggpht.com, ytimg.com |
DNS·fake-ip와의 정렬
Clash에서 fake-ip를 쓰면 앱이 “가짜” 응답을 받았다가 코어가 다시 이름을 해석하는 이단 구조가 됩니다. 한쪽만 예전 캐시를 쓰면 브라우저와 네이티브 앱의 출구가 달라지는 현상이 생깁니다. YouTube는 특히 모바일 앱·TV가 시스템 DNS·전용 캐시를 따로 두는 경우가 있어, 다음을 순서대로 맞추는 것이 좋습니다.
- 클라이언트의 TUN/시스템 DNS 위임이 켜져 있는지, 이중 VPN과 충돌하지 않는지 확인합니다.
nameserver와fallback이 모두 도달 가능한지, 특정 국가 DNS만 쓰다가 API와 CDN 해석이 갈라지지 않는지 봅니다.- 문제가 지속되면 DNS·fake-ip 점검 글의 순서로 한 번에 한 변수만 바꿉니다.
IPv6·스플릿 누락
IPv6가 살아 있는데 규칙은 IPv4 위주만 덮으면, 앱이 AAAA 레코드로 빠져나가 DIRECT 또는 다른 경로를 탈 수 있습니다. OS·라우터·Clash IPv6 설정을 함께 보세요.
스트리밍 노드 선택
스피드테스트 상위 노드가 항상 장시간 TCP·대용량 다운로드에 맞는 것은 아닙니다. YouTube는 세그먼트 단위로 연결을 여러 개 열기 때문에 지터가 낮고 끊김이 적은 노드를 스트리밍 전용 그룹에 모아 두고, url-test·fallback의 간격과 용도를 과도하게 공격적으로 두지 않는 편이 안정적입니다. 데이터센터 IP가 상업적 VPN으로 라벨링되는 경우도 있어, 공급자 설명과 실제 로그의 실패 패턴을 함께 봅니다.
Premium·결제 지역에 대해
YouTube Premium·가족 멤버십·일부 음원·오프라인 기능은 청구 국가·결제 수단과 맞아야 합니다. 네트워크만 바꿔서 보이는 UI가 달라질 수 있지만, 약관 위반·결제 우회를 조장하는 설정은 다루지 않습니다. 합법적으로 구독한 계정이라도 기기마다 프록시 적용 방식이 다르면 “한 기기만 Premium 혜택이 애매하다”는 느낌이 들 수 있으니, 각 기기가 같은 DNS·같은 정책 그룹을 쓰는지부터 확인하세요.
클라이언트·TUN 메모
데스크톱 브라우저는 시스템 프록시를 잘 따르지만, TV·콘솔·일부 모바일 앱은 그렇지 않습니다. LAN·mixed-port로 가정 내 특정 기기만 출구를 맞추거나, 라우터에서 OpenClash로 DNS를 통일하는 식의 레이어를 추가해야 할 때가 있습니다. Windows 기초는 Clash for Windows 설치, macOS는 Clash Verge Rev를 참고한 뒤 본문의 도메인 규칙을 얹으면 됩니다.
로그로 검증하기
규칙을 고친 뒤에는 재생 중 연결 로그에서 매칭된 정책과 목적지 호스트가 기대한 그룹으로 나오는지 확인합니다. googlevideo가 여전히 DIRECT이면 더 구체적인 서픽스 행이 필요하거나, 상위의 광범위 규칙이 먼저 승리한 것입니다. 반대로 모든 Google 트래픽을 한 그룹에 넣으면 검색·Gmail까지 같은 노드로 가므로, 업무와 스트리밍을 분리하려면 범위를 좁히세요.
FAQ
브라우저만 고화질이고 앱은 아니다
앱이 시스템 DNS를 우회하거나 캐시를 길게 씁니다. TUN 모드·앱 재시작·DNS 위임을 맞추고, 로그에서 앱 프로세스의 목적지를 확인하세요.
Sniffer를 켰더니 재생이 깨진다
HTTPS 스니핑과 인증서 검증 이슈가 겹칠 수 있습니다. Sniffer 제외·인증서 글을 참고해 YouTube 관련 도메인을 단계적으로 제외해 봅니다.
원격 규칙을 넣었는데 변화가 없다
다운로드 실패·오래된 캐시·병합 순서 문제일 수 있습니다. rule-providers 경로·갱신 주기부터 점검하세요.
실무 체크리스트
googlevideo.com·youtubei.googleapis.com등 핵심 서픽스를 스트리밍 그룹에 넣었는가.- 해당 행이 넓은
GEOIP·MATCH보다 앞에 있는가. - DNS·fake-ip·IPv6가 앱과 브라우저에서 일관적인가.
- 스트리밍 전용 노드 풀의 지연·끊김이 허용 범위인가.
- 증상별로 로그의 목적지·정책 이름을 다시 읽었는가.
정리
YouTube는 Netflix와 다른 Google CDN·API 축을 갖고 있어, 규칙을 그 이름들에 맞게 좁히는 것이 중요합니다. DNS·fake-ip·IPv6까지 한 번에 맞추면 “한 화면만 이상한” 증상을 빠르게 줄일 수 있습니다.