dhclient.conf используется во время начальной загрузки при переводе в рабочее состояние сетевых интерфейсов?

Я выполняю Сервер Ubuntu 11.10 32bit на одноплатном компьютере. Я хочу опцию использования интерфейса Ethernet (eth0) как бэкенд для управления компьютером, если это соединено. Я также ленив: если кабель включается, и я привожу в действие компьютер, я хочу eth0 и выполнение; в конечном счете никакой кабель не включается к eth0 после включения питания, я хотел бы смочь значительно уменьшить время, которое требуется для обеспечения eth0 во время начальной загрузки.

Я думал что просто изменение DHCP timeout значение к чему-то маленькому сделало бы задание, но даже после редактирования /etc/dhcp/dhclient.conf, Я все еще получаю то же долгое время начальной загрузки, когда кабель отключается.

Я понимаю значение устойчивой последовательности начальной загрузки для серверов (см. главный ответ для [1]), но я не понимаю почему изменения в dhclient.conf проигнорированы во время начальной загрузки. Там что-либо еще продолжается под капотом, о котором я не знаю? Возможно, я приближаюсь к проблеме неправильный путь (в этом случае, я, возможно, должен был бы задать другой вопрос!)?

Заранее спасибо за любой вход.

Мой /etc/network/interfaces файл содержит:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto wlan0
iface wlan0 inet static
...

Мой /etc/dhcp/dhclient.conf файл не прокомментировал и изменил строку:

timeout 5;

[1] "Ожидая конфигурации сети" добавление 3 - 5 минут ко времени начальной загрузки

3
задан 13 April 2017 в 15:24

1 ответ

Почему вы используете auto вместо allow-hotplug? Если вы используете allow-hotplug и ваше оборудование поддерживает обнаружение ссылок, то ваша система даже не будет пытаться использовать DHCP, если ссылка не обнаружена.

Другое значение, которое вы можете посмотреть на изменение, находится в файле /etc/default/ifupdown. Попробуйте установить время ожидания IFUPDOWN_TIMEOUT.

0
ответ дан 13 April 2017 в 15:24

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

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