校园宽带 IPv6 配置小记

办理学校的宽带后,我发现学校宽带是提供 NAT IPv4+IPv6 的。在⑨月到来之前,这一切都十分正常:我获得了一个 /60 的Prefix,且路由器获得了一个 /64 地址。
当我安逸地坐下来,准备搞个大新闻的时候,奇怪的事情发生了:联通先是把前缀长度调整成了 /64,后来甚至取消了前缀下发。只给我们剩下了一个孤单的 /64 地址。
这到底是由于上游配置不规范,还是 ISP 有意为之,我们无从得知。但我知道,想让宿舍的网络环境和家里相同,还是十分有难度的。
于是就有了本文,记录一个弱智如何一步一步拿回本属于自己的 IPv6 的故事。
本文可以为一些极端网络环境(如校园网 Portal 认证后只有一个 /64 地址 | PPPoE拨号后拿不到 PD)所参考。

SLAAC

我们都知道,某个令人诟病的操作系统至今不支持 DHCPv6 地址获取。所以就不得不谈 SLAAC 了。要想获得 IPv6 地址,无非两种途径:Stateful(有状态)和Stateless(无状态)。大部分获得 IPv6 地址的方式是无状态地址自动配置(Stateless Address Auto Configure),例如手机的 LTE/NR,校园网的地址等等。关于 SLAAC,可以通过搜索引擎进一步了解。也可以查阅 RFC4862。这个过程如下:客户端向 ff02::2 广播 RS 信息,路由器收到 RS 后回复 RA 使客户端得知路由前缀,并促使客户端生成前缀下的地址。

DHCP-PD

DDL有点多 鸽了(((((

odhcpd Relay

Passthrough 模式

伪造 PD 前缀

Tags:none
上一篇
没有啦~

添加新评论