Я пытаюсь настроить DHCP-сервер IPv6 в gentoo.
До сих пор:
/etc/dhcp/dhcpd6.conf - фрагмент подсети:
подсеть6 2001:db8:21e:101::/64 {
диапазон 6 2001:db8:21e:101::6 2001:db8:21e:101::100;
}
Вычистил /var/lib/dhcp/dhcpd6.leases, а затем побежал
коснитесь /var/lib/dhcp/dhcpd6.leases
чтобы обеспечить его существование.
Я перезапустил службу dhcpd - используя
dhcpd -6 -cf /etc/dhcp/dhcpd6.conf
Теперь у меня есть соседнее устройство, настроенное как агент dhcp-relay. Он передает запрос, и я могу подтвердить с Wireshark, что он достигает сервера просто отлично.
Однако я не получаю ответ.
В /var /log /messages:
27 февраля 14:17:30 tb19 dhcpd: сообщение пересылки с 2001 года: db8: 21e: 101:: 5, порт 547, адрес ссылки 2001: db8: 21e: 104: 1000: 1d32: 0: 1, адрес равноправного узла fe80:: 200: cdff: fe11: B24C
27 февраля 14:17:30 tb19 dhcpd: подсеть для ссылки-адреса не найдена. 2001: db8: 21e: 104: 1000: 1d32: 0: 1.
Я понятия не имею, откуда приходит 104 - это не упоминается ни в dhcp6d.conf, ни на устройствах, и уж точно не в захваченном пакете.
Любые теории или предложения?