Час очікування підключення до сервера DHCP


10

Я хочу налаштувати свій eth0інтерфейс за допомогою зовнішнього сервера DHCP (резидент у моїй підмережі), тому я редагував /etc/network/configureрядки

auto eth0  
iface eth0 inet dhcp

але я також хочу використовувати автоматичну конфігурацію avahi, коли сервер DHCP не працює.

Тому я спробував, ifup eth0коли сервер не працює, і через певний час він виходить з ладу, але інтерфейс eth0:avahiправильно налаштований. Що я шукаю, це спосіб зменшити кількість часу, витраченого на підключення до сервера DHCP.

І ... це правильний спосіб використання avahi, коли немає DHCP-сервера?

Відповіді:


11

Щоб встановити тайм-аут клієнта DHCP, прочитайте це .

Ви також можете просто налаштувати файл конфігурації клієнтів DHCP. Довідник по цьому ви можете знайти тут . З мого 12.04 файл dhclient.conf, який потрібно відредагувати, - це uder / etc / dhcp /

Тож із CLI відкрийте файл із цим:

sudo nano /etc/dhcp/dhclient.conf

Перейдіть до рядка, де написано "#timeout 60;" і видаліть знак "#". Змініть номер, щоб встановити час очікування в секундах. Натисніть Ctrl + X, щоб вийти з редактора та зберегти зміни.

Якщо ви не можете дочекатися наступної перезавантаження, то змусити Ubuntu знову отримати новий IP-адресу з сервера DHCP:

sudo dhclient -r

2

Ви можете спробувати встановити:

timeout 10;
backoff-cutoff 0;
initial-interval 0;
retry 15;

В /etc/dhcp/dhclient.conf.

Для man dhclient.confдовідки див. Manpage ( ) для dhclient.conf .


0

Я не впевнений у avahi, але типовим файлом конфігурації є / etc / network / interfaces. Ви можете розмістити ці рядки там, і dhcp має одразу дати вам ipaddress. якщо вам потрібна статична ip-адреса, коли сервер dhcp не працює, ви можете встановити псевдонім для eth0 або налаштувати його вручну за допомогоюifconfig eth0 x.x.x.x


1
Дякую. Але я дійсно хочу, що якщо немає dhcp-сервера, то avahi може встановити локальну адресу посилання самостійно. Це трапляється, але через "довгий" час. Чи можна скоротити цей час? Я просто хочу встановити тайм-аут для з'єднання dhcp ...
JustTrying
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.