Leadaxe:WARP 上的 IPv6 经 MASQUE 可用,先查 tun 地址与 DNS 策略
在 sing-box-lx 的 IPv6 问题(#26)中,Leadaxe 说他在真实 WARP 上验证过:IPv6 经 masque 在 vhttp: h2 与 h3 上都可用,curl 访问 https://[2606:4700:4700::1111]/cdn-cgi/trace 会返回 WARP 的 v6 地址且带 warp=on,ipv6.icanhazip.com 也能应答。他据此指出,多数「IPv6 不工作」不是出站问题,而是配置其余部分:一、tun 入站的 address 必须带 IPv6 地址(例如 fdfe:dcba:9876::1/126),否则系统没有指向隧道的 v6 路由;二、dns.strategy 不能是 ipv4_only,用 prefer_ipv4 时双栈域名会选到 v4;三、确认 v6 流量按路由规则进了 warp-vpn。仍未解决需附完整配置、debug 级日志与具体失效现象。
作者原文@LeadaxeПроверил на живом WARP: IPv6 через masque работает и на
vhttp: h2, и наh3—curlнаhttps://[2606:4700:4700::1111]/cdn-cgi/traceотдаёт v6-адрес WARP иwarp=on,ipv6.icanhazip.comтоже отвечает. Чаще всего «IPv6 не работает» — это не outbound, а остальной конфиг:
- у
tun-входа вaddressдолжен быть IPv6-адрес (напримерfdfe:dcba:9876::1/126), иначе у системы нет v6-маршрута в туннель;dns.strategyне должна бытьipv4_only, а приprefer_ipv4для доменов с двумя стеками будет выбираться v4;- проверьте, что v6-трафик попадает в
warp-vpnпо правилам маршрутизации.Если не поможет — приложите полный конфиг (ключи можно замазать) и лог с
"log": {"level": "debug"}во время запроса кhttps://ipv6.icanhazip.com, плюс что именно не работает (сайты, пинг, какая проверка).