dhcpd v6

Ответить
ya
^-^
Сообщения: 3102
Зарегистрирован: 16 дек 2021, 19:56

dhcpd v6

Сообщение ya »

Код: Выделить всё

sudo apt update
sudo apt install isc-dhcp-server
etc/dhcp/dhcpd6.conf

Код: Выделить всё

# Опции подсети
default-lease-time 2592000;
preferred-lifetime 604800;
option dhcp-renewal-time 3600;
option dhcp-rebinding-time 7200;

# Разрешать или нет динамическое обновление DNS
ddns-update-style none;

# Описание вашей IPv6 подсети
# Замените 2001:db8:1::/64 на ваш реальный префикс
subnet6 2001:db8:1::/64 {
        # Диапазон выдаваемых адресов
        range6 2001:db8:1::100 2001:db8:1::200;

        # Можно указать конкретные DNS-серверы
        option dhcp6.name-servers 2001:4860:4860::8888, 2001:4860:4860::8844;
        
        # И домен поиска
        option dhcp6.domain-search "example.com";
}
Важно: В IPv6 шлюз по умолчанию (Default Gateway) обычно передается через сообщения Router Advertisements (RA), а не через DHCPv6. Поэтому в конфиге нет опции "routers", как в IPv4.


# Перезапуск службы
sudo systemctl restart isc-dhcp-server6

# Проверка статуса
sudo systemctl status isc-dhcp-server6

Логи: Если сервис не стартует, ищите причину в journalctl -u isc-dhcp-server6 или в файле /var/log/syslog.

RA (Router Advertisements): Чтобы клиенты знали, что им нужно идти за адресом к DHCP-серверу, на роутере (или на этом же сервере через radvd) должен быть поднят флаг Managed-Config (M-flag).

Firewall: Не забудьте открыть UDP порт 547 для входящего трафика.
Файл для конфигурирования сетевого интерфейса для dhcpd сервера
/etc/default/isc-dhcp-server
Ответить