导读:
使用 Shadowrocket 访问 YouTube 的配置主要分为节点配置和路由规则两部分,以下是详细设置步骤:
-
添加节点
- 点击右上角 或从订阅链接导入
- 支持协议:Shadowsocks、VMess、Trojan、VLESS 等
- 确保节点可用(测试延迟)
-
选择节点
在首页选择已配置好的节点(显示为绿色圆点表示选中)
关键:路由规则配置
YouTube 需要走代理,建议配置分流规则(国内直连,国外代理):
方法 A:使用配置文件(推荐)
- 下载规则配置文件(如
Shadowrocket-ADBlock.conf等) - 在 Shadowrocket 中点击「配置」→「添加配置」→ 导入 URL 或文件
- 确保规则包含 YouTube 相关域名:
DOMAIN-SUFFIX,googlevideo.com,PROXY DOMAIN-SUFFIX,youtube.com,PROXY DOMAIN-SUFFIX,ytimg.com,PROXY DOMAIN-SUFFIX,googleapis.com,PROXY
方法 B:手动添加规则
在「配置」→「编辑配置」→「添加规则」:
- 类型:DOMAIN-SUFFIX
- 值:
youtube.com - 策略:PROXY(或你设置的代理策略组)
建议添加的 YouTube 相关域名:
youtube.com
googlevideo.com
ytimg.com
youtubei.googleapis.com
i.ytimg.com
s.ytimg.com
DNS 设置优化
- 进入「设置」→「DNS」
- 建议配置:
- DNS over HTTPS:启用(可选,如
https://dns.google/dns-query) - 本地 DNS 映射:可添加
0.0.1或国内 DNS(如5.5.5) - 开启「IPv6」:建议关闭(避免 IPv6 泄漏)
- DNS over HTTPS:启用(可选,如
高级设置(解决卡顿/加载慢)
-
TLS 指纹伪造(部分节点需要):
设置 → TLS → 开启「TLS 1.3」和「分片」
-
QUIC 拦截(解决 YouTube 特定问题):
设置 → 通用 → 开启「QUIC 拦截」或「UDP 转发」
-
代理模式:
- 建议「自动分流」或「规则判断」
- 避免使用「全局代理」除非必要(耗电且慢)
验证与故障排查
测试步骤:
- 打开 YouTube App 或网页版
- 如能加载视频但无法播放:检查 UDP 转发设置
- 如完全无法访问:检查节点连通性和规则配置
常见问题:
- "You're offline":检查 DNS 设置,尝试更换 DNS
- 视频加载极慢:开启「UDP 转发」或检查节点带宽
- 仅 YouTube 无法访问:确认规则中包含
googlevideo.com
注意事项
⚠️ 合规提醒:请确保你拥有合法的代理服务器访问权限,并遵守当地网络管理法规。
⚠️ 隐私建议:建议在「设置」→「证书」中安装并信任 MITM 证书(如需解密 HTTPS),但注意这会增加安全风险。
如果配置后仍无法访问,建议检查节点是否支持 UDP(YouTube 视频流需要),或尝试切换不同的代理协议(如从 Shadowsocks 切换到 Trojan)。