你这个网络环境是不能通过 dhcp-pd 等方法拿到 ipv6 段吗?(一般就是校园网,光猫无论桥接与否一般都可以 dhcp-pd ) tplink 这个桥接模式应该是 slaac-relay ,也就是中续并篡改 RA/RS 包的 mac 地址,然后配合 NDP-Proxy ,网关做三层转发(也有不用 NDP-Proxy 纯二层的实现,参考
https://blog.men.ci/ipv6-slaac-relay-and-bridge ),这是一种没有办法的情况下(需要鉴权且只允许有一个 mac 地址联网)才会使用的很窒息很 hack 的模式
如果可以接受 NAT 的话,可以找找路由器有没有 ULA+NAT66/NTPv6 的选项
这种模式下应该只能使用 SLAAC ,DHCPv6 的话需要额外实现 DHCPv6 报文的中续和篡改(具体实现方法取决与你的 NDP-Proxy 的实现会不尽相同)
但是很显然你用了 DHCPv6 (显然你的地址不是 eui64 生成的),以及你拿到的地址也有些奇怪,很少见到 ::d:dddd 这种风格的地址,大概率不是你的路由器给的,是上游的网关给的,你可以用 ip -6 route 来查看一下 Default Route 是什么地址,看看是不是你的路由器
你的路由表里关于二层的路由应该没什么问题,但是 Default Route (网关)大概不是你的路由器而是上游的网关,那么就要看你路由器的 NDP-Proxy 是怎么实现的了,如果它的中续是双向的,那么你就可以联网,否则你可以理解为是你的路由器的实现有问题
此外你说 Windows 可以联网,Windows 是通过 DHCPv6 联网的??你试试看安卓能不能联网,安卓只支持 SLAAC