Таймауты сети

У меня есть «автоматический» интерфейс DHCP, с моим таймаутом DHCP по умолчанию (в dhclient.conf), установленным на 300 секунд.

Я выключаю DHCP-сервер.

Когда компьютер загружается, время его ожидания составляет ~ 300 секунд (~ 5 минут). Когда это произойдет, нет доступных подинтерфейсов! eth0: 1 не появляется, но появляются все eth0, включая интерфейс DHCP без IP-адреса.

Затем я установил тайм-аут на 15 секунд и выключил и снова включил компьютер.

На этот раз он появляется тайм-аут на ~ 15 секунд, но когда система полностью загрузится, все подчиненные интерфейсы доступны! eth0: 1, а также все eth0, включая интерфейс DHCP без IP-адреса.

Что дает? Это кажется странным ... время ожидания истекает в обоих случаях, так почему же оно ведет себя по-разному?

0
задан 10 June 2020 в 07:46

1 ответ

Аааа, друг понял это!

/etc/systemd/system/network-online.targets.wants /networking.service имеет 5-минутный таймаут, то же время, что и тайм-аут DHCP. Таким образом, служба умирает до того, как запускает остальную часть интерфейса, тратя большую часть 5 минут ожидания на DHCP.

Закройте этого плохого парня!

0
ответ дан 19 June 2020 в 21:27

Другие вопросы по тегам:

Похожие вопросы: