V2ex上有2人问这个问题,就专门写文章总结一下吧
前提条件
- 旁路需要支持 TPROXY,且你的 TPROXY 支持 IPv6 的流量
- 不需要OpenWRT,我自己是在N1上刷了个自编内核的CoreELEC,打开了一些 TPROXY 工作需要的内核模块,旁路和高清播放两不误
- 主要原理就是利用 IPv6 Router Preferences and More-Specific Routes (RFC 4191) 绝大多数系统默认打开,参考 https://linux.die.net/man/5/radvd.conf 的 AdvDefaultPreference 章节
[......]