Добрый день, коллеги. Ужа сломал себе голову при настройке DHCPv6 сервера. Вводная: имеется ПК с Ubuntu 18.04 и ISC-DHCP сервером. Там поднята нехитрая конфигурация, которая просто выдает IPv6-адрес из пула:
subnet6 2001:db8:100:1::/64 {
range6 2001:db8:100:1::100 2001:db8:100:1::130;
}
Сервер с клиентом подключены через L3-свитч. Так вот, клиенты получают свой IPv6-адрес из пула. но всегда с длиной префикса /128. Пробовал разные версии Linux и Windows. Соответственно, толку от такого адреса нет, т.к. пинговать они никого не могут.
Я знаю, что в IPv6 шлюз по умолчанию и длину префикса отдают местные IPv6-роутеры. Я уже поднимал на сервере демон RADVD, что бы он анонсил префикс и он это делает. Также я поднимал такое анонсирование на L3-свитче и он тоже анонсит. Но вот DHCPv6-клиентам побоку это, они все равно получают адрес /128.
Вопрос: что я делаю не так?