Sing-box:IPv6 优先出站与 Netflix 强制 IPv6 分流

💡 原文中文,约4100字,阅读约需10分钟。
📝

内容提要

许多VPS的IPv4出口因滥用或共享而影响访问体验,而IPv6出口通常更为干净。本文介绍如何在sing-box上配置全局IPv6优先和Netflix强制IPv6,以确保IPv6可用并优化流媒体访问。

🎯

关键要点

  • 许多VPS的IPv4出口因滥用或共享而影响访问体验,IPv6出口通常更干净。
  • 本文介绍如何在sing-box上配置全局IPv6优先和Netflix强制IPv6。
  • 全局IPv6优先:所有出站流量优先走IPv6,IPv6不可用时自动回退IPv4。
  • Netflix强制IPv6:针对Netflix等对IP质量敏感的服务,强制只走IPv6。
  • 在配置sing-box之前,确认宿主机IPv6可用。
  • 使用一键脚本检测当前IP的流媒体解锁情况。
  • sing-box的出站支持domain_strategy参数,用于控制域名解析策略。
  • 默认出站设置prefer_ipv6,大部分流量优先走IPv6,保留IPv4作为兜底。
  • 配置全局IPv6优先的方法是在默认的direct出站上加一个domain_strategy。
  • 进阶配置Netflix强制IPv6的方法是定义一个出站并用规则集把Netflix流量指过去。
  • 双规则集geoip-netflix和geosite-netflix提供双保险,确保Netflix流量的稳定性。
  • 重启sing-box并检查状态,确保配置生效。
  • Outbound Tag不能重复,避免在多个配置文件里定义同名的tag。
  • ipv6_only的风险在于没有AAAA记录就直接失败,不会回退IPv4。
  • 客户端使用Clash或Mihomo时,确保域名在远端解析以使domain_strategy生效。
  • Fake-IP模式下无需额外配置,开箱即用。
  • Real-IP模式需开启流量嗅探以还原域名并覆盖目标地址。
➡️

继续阅读