我做了一些研究:
我想我知道什么是全局单播地址。我的 ISP 授予我2605:6000:FFC0:7D:C4CD:A25A:777A:xxxx/64
(至少我的路由器报告的“IPv6 地址”是这样的(TP-Link AX1800)。
在页面下方,我看到我的“局域网地址前缀”,2603:8080:2C05:209A::
它报告的地址是2603:8080:2C05:209A:EA48:B8FF:FE1F:6DF0/64
。虽然这让我很困惑(这是一个范围,对吧?),我的问题是:
为什么我的局域网地址没有前缀2605:6000:FFC0:7D::/64
?我希望每个主机/接口都有全局单播地址。
据我所知,我的每台设备都可以获得 /64?它们不需要!它们可以获得 /80,我可以拥有子网,对吗?
我知道为什么我的电脑上会得到这样的地址:
inet6 2603:8080:2c05:209a:14a9:d676:62f6:xxxx/64 scope global temporary dynamic
valid_lft 300sec preferred_lft 300sec
inet6 2603:8080:2c05:209a:7d63:7c25:af1d:xxxx/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 300sec preferred_lft 300sec
inet6 fe80::56a3:67f2:bc72:52c7/64 scope link noprefixroute
valid_lft forever preferred_lft forever
但为什么我有 2 个?为什么它们不在 WAN IP 前缀下?
如果路由器不支持的话,我不介意使用 OpenWRT。