导读:
要使用 Shadowrocket(小火箭)观看 Netflix,关键在于使用支持 Netflix 解锁的节点并正确配置分流规则,以下是详细配置指南:
- 节点要求:必须使用标注"解锁 Netflix"或"原生 IP"的节点(普通机房 IP 通常只能看 Netflix 自制剧或无法播放)
- 账号区域:Netflix 内容库由账号注册时的账单地址决定,与 IP 无关(但 IP 决定能否访问)
基础配置(全局模式)
适合新手,所有流量走代理:
- 导入支持 Netflix 的节点
- 首页 → 选择该节点 → 开启"全局路由"(Global Routing)
- 选择 "代理"(Proxy) 模式
- 开启连接测试
缺点:所有流量走代理,耗流量且国内网站变慢
推荐配置(分流规则)
让 Netflix 单独走代理,其他流量直连:
添加 Netflix 规则
进入 配置 → 编辑配置 → 规则(Rules)→ 添加以下规则:
类型: DOMAIN-SUFFIX
值: netflix.com
策略: 选择你的解锁节点(或 PROXY)
类型: DOMAIN-SUFFIX
值: nflxvideo.net
策略: 选择你的解锁节点
类型: DOMAIN-SUFFIX
值: nflxso.net
策略: 选择你的解锁节点
类型: DOMAIN-SUFFIX
值: nflxext.com
策略: 选择你的解锁节点
类型: USER-AGENT
值: Netflix*
策略: 选择你的解锁节点
DNS 设置(关键)
进入 配置 → DNS:
- DNS 服务器:
1.1.1, 8.8.8.8(避免使用运营商 DNS) - DoH: 可开启
https://dns.google/dns-query或https://cloudflare-dns.com/dns-query - IPv6: 建议关闭(避免 DNS 泄漏导致检测失败)
路由模式设置
首页 → 全局路由 → 选择 "配置"(Config) 模式
进阶:指定节点组
如果你有多个节点,建议创建策略组:
- 配置 → 策略(Policy)→ 添加 url-test 或 select 组
- 命名为"Netflix"
- 添加所有解锁 Netflix 的节点
- 在规则中将 Netflix 相关域名的策略指向该组
故障排查
| 问题 | 解决方案 |
|---|---|
| 只能看自制剧 | 节点 IP 被 Netflix 识别为代理,更换原生 IP 节点 |
| 提示使用代理 | 清除 Netflix App 缓存 关闭 IPv6 更换节点 |
| 播放卡顿 | 在规则中为 nflxvideo.net 指定更快的节点(这是视频 CDN 域名) |
| iOS 提示地区不符 | 确保 Apple ID 地区与节点地区一致,或切换节点 |
重要提示
- Netflix 会定期封禁 IP,没有永久稳定的节点,需定期更新订阅
- TV 端配置:Apple TV 上使用 Shadowrocket 需开启"完整隧道"(Full Tunnel)模式
- DNS 泄漏:在浏览器访问
dnsleaktest.com测试,确保 DNS 与节点 IP 一致
配置完成后:打开 Netflix App,如能显示非自制剧(如《老友记》等)封面且能播放,即配置成功。