The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"DHCPv6 - не присваивается адрес на интерфейс"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (DHCP / Linux)
Изначальное сообщение [ Отслеживать ]

"DHCPv6 - не присваивается адрес на интерфейс"  +/
Сообщение от maxnetstatemail (ok), 11-Янв-22, 19:15 
Всем привет.
В общем странная, как для меня проблема, которая и не гуглится.
Вернее, нашел пост такого же страждущего как я, но ответа не было.

В общем, проблема заключается в том, что префикс ipv6, который выдается isc-dhcp сервером,
не назначается на интерфейс Linux клиенту.
Теперь подробнее о конфигурации.

Конфигурация сервера dhcp:
debian 11.2
isc-dhcp-server 4.4.1-2.3

Для dhcp используется сеть /48, из которой планируется каждому клиенту выдавать свой префикс /64.
На интервалы не обращайте внимания - для тестирования специально уменьшил.


dhcpd6.conf

default-lease-time 600;
preferred-lifetime 300;
option dhcp-renewal-time 3600;
option dhcp-rebinding-time 7200;
allow leasequery;
option dhcp6.name-servers xxxx:yyyy:5::1 ;
option dhcp6.domain-search "nameserver.local";
option dhcp6.info-refresh-time 600;

subnet6 xxxx:yyyy:5::/48 {
        prefix6 xxxx:yyyy:5:10:: xxxx:yyyy:5:20:: /64;
}
-------------------------------

iface enp13s0 inet6 static
        address xxxx:yyyy:5::5
        netmask 48
        gateway xxxx:yyyy:5::1
-------------------------------


Маршрутизатор.
Debian 9
Quagga

interface eth0.3
ipv6 address xxxx:yyyy:5::1/48
no ipv6 nd suppress-ra
ipv6 nd ra-interval 30
ipv6 nd ra-lifetime 9000
ipv6 nd home-agent-config-flag
ipv6 nd managed-config-flag
ipv6 nd other-config-flag
ipv6 nd prefix xxxx:yyyy:5::/48
-------------------------------

Клиент
Kubuntu 20.04
network-manager 1.22.10

У клиента есть IPv4 статический адрес.
Необходимо по DHCP получить еще и IPv6.

И он его получает:)

#dhclient -v -6 -P -D LL enp2s0

Listening on Socket/enp2s0
Sending on   Socket/enp2s0
PRC: Confirming active lease (INIT-REBOOT).
XMT: Forming Rebind, 0 ms elapsed.
XMT:  X-- IA_PD 5c:3d:84:fe
XMT:  | X-- Requested renew  +3600
XMT:  | X-- Requested rebind +5400
XMT:  | | X-- IAPREFIX xxxx:yyyy:5:20::/64
XMT:  | | | X-- Preferred lifetime +7200
XMT:  | | | X-- Max lifetime +7500
XMT:  V IA_PD appended.
XMT: Rebind on enp2s0, interval 1060ms.
RCV: Reply message on enp2s0 from fe80::230:48ff:fe93:5588.
RCV:  X-- IA_PD 5c:3d:84:fe
RCV:  | X-- starts 1641916791
RCV:  | X-- t1 - renew  +3600
RCV:  | X-- t2 - rebind +7200
RCV:  | X-- [Options]
RCV:  | | X-- IAPREFIX xxxx:yyyy:5:20::/64
RCV:  | | | X-- Preferred lifetime 171.
RCV:  | | | X-- Max lifetime 471.
RCV:  X-- Server ID: 00:01:00:01:29:70:57:9a:00:30:48:93:55:88
PRC: Bound to lease 00:01:00:01:29:70:57:9a:00:30:48:93:55:88.
-------------------------------

Также есть информация в
/var/lib/dhcp/dhclient6.leases:

default-duid "\000\003\000\001@\215\\=\204\376";
lease6 {
  interface "enp2s0";
  ia-pd 5c:3d:84:fe {
    starts 1641916701;
    renew 3600;
    rebind 7200;
    iaprefix xxxx:yyyy:5:20::/64 {
      starts 1641916701;
      preferred-life 261;
      max-life 561;
    }
  }
  option dhcp6.client-id 0:3:0:1:40:8d:5c:3d:84:fe;
  option dhcp6.server-id 0:1:0:1:29:70:57:9a:0:30:48:93:55:88;
  option dhcp6.name-servers xxxx:yyyy:5::1;
  option dhcp6.domain-search "nameserver.local.";
-------------------------------

На DHCPv6 сервере информация о выданном префиксе также есть:
ia-pd "\376\204=\\\000\003\000\001@\215\\=\204\376" {
  cltt 2 2022/01/11 15:57:42;
  iaprefix xxxx:yyyy:5:20::/64 {
    binding state active;
    preferred-life 300;
    max-life 600;
    ends 2 2022/01/11 16:07:42;
  }
-------------------------------


так вот, на самом интерфейсе полученного префикса нет.
Через NetworkManager (автоматическое получение адреса) также не работает.

Не могу понять, где неверно настроил или не так понял...

Ответить | Правка | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру