DHCPv6 назначил 64 префикса вместо 112 префикса

Я пытаюсь настроить мой DHCPv6 на Ubuntu, чтобы назначить адрес с префиксом 112. Моя конфигурация выглядит так:

subnet6 2001:db8:a0b::640a:0/112 {
      range6 2001:db8:a0b::6464:640a 2001:db8:a0b::6464:640d;
      default-lease-time 600;
      max-lease-time 7200;
}

Я ожидаю, что будет назначен с IPv6 со следующими обозначениями:

2001:db8:a0b::6464:640a/112

но вместо этого я получаю

2001:db8:a0b::6464:640a/64

Что мне не хватает?

1 ответ

Диапазон по-прежнему неверен. Посмотрите на второй до последнего сегмента IP-адреса. В /112 у вас есть 640a, но в вашем диапазоне у вас есть 6464. Внесите следующие изменения.

subnet6 2001:db8:a0b::640a:0/112 {
      range6 2001:db8:a0b::640a:640a 2001:db8:a0b::640a:640d;
      default-lease-time 600;
      max-lease-time 7200;
}

С https://subnettingpractice.com/ipv6_subnetting.html

Compressed Address: 2001:db8:a0b::640a:0/112
Expanded Address:   2001:0db8:0a0b:0000:0000:0000:640a:0000/112
Prefix: ffff:ffff:ffff:ffff:ffff:ffff:ffff:0000
Range:  2001:db8:a0b:0:0:0:640a:0
2001:db8:a0b:0:0:0:640a:ffff
Number of /64s: 3.552713678800501e-15
Другие вопросы по тегам