[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Таймают dhclient для ipv6 не работает



Orange Pi <orangepimaster@gmail.com> пишет:

> Таймают для isc-dhcp-client из /etc/dhcp/dhclient.conf (timeout 30;
> retry 60;) не работает для IPV6.  При загрузке системы, если dhclient
> не может получить настройки ipv6 адреса, он не отдает управление по
> таймауту, а продолжает попытки получения адреса.  В итоге срабатывает
> таймаут systemd на networking.service, из-за этого не поднимаются
> остальные сетевые интерфейсы.  Есть какое-нибудь решение?

А вы IPv6-адреса раздаете через DHCPv6? Если да (и это домашняя сеть или
небольшая контора), то напрасно, DHCP для IPv6 не требуется, он нужен
только для передачи специальных параметров. 

IPv6-адреса отлично раздаются по NDP [1] — роутеры анонсируют префикс
(используйте systemd.network или radvd), а хосты сами настраиваются
через SLAAC, никаких дополнительных программ им не нужно. Только
проверьте файрвол, чтобы ICMPv6 не был заблокирован. 

Если это сервер или ваш провайдер выдает вам префикс через DHCP,
например так [2], то скорее всего неправильно указан DUID, некоторые
провайдеры требуют специального идентификатора, нужно его уточнить. 

[1]: https://youtu.be/A3LFt7CHpgs
[2]: https://documentation.online.net/en/dedicated-server/network/ipv6/prefix

-- 
Коротаев Руслан
https://blog.kr.pp.ru

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Reply to: