我的家庭互联网连接通过 ISP 提供的路由器进行。它::/56
每晚都会获得由 ISP 动态分配的 ipv6 前缀。
dhclient
在该路由器后面,我有一个用于子网管理和防火墙等的 Debian Bullseye 盒。它还通过向我的 ISP 提供的路由器请求前缀来提供 IPv6 子网。
默认情况下,Debian 机器请求一个::/62
前缀,总共留下四个子网。现在我想请求一个前缀,::/57
而不是,::/62
这样 Debian 机器就可以管理大部分原始::/56
前缀。
不幸的是我不知道该怎么做。
我找到了命令行选项--prefix-len-hint
选项dhclient(8)显然它应该能做到这一点。但是,我不知道如何在/etc/dhcp/dhclient.conf
或其他地方设置该选项。
咨询dhclient.conf(5)和dhcp 选项(5)没有帮助。我在那里找到的最接近的选项描述如下:
选项 dhcp6.ia-prefix 字符串;
ia-prefix 选项位于 ia-pd 选项内,用于标识分配给客户端的前缀。它不是直接在 dhcpd.conf(5) 或 dhclient.conf(5) 中编辑的,而是由软件制造和使用的。
这对我没有多大帮助并且让我毫无头绪。
有人能告诉我如何将命令行选项放入dhclient
或/etc/dhcp/dhclient.conf
指出我更改默认前缀长度的正确方向::/62
吗?
非常感谢!