Я использую файл /etc/network/interfaces в Debian, чтобы настроить мои сетевые интерфейсы с DHCP. Соответствующий раздел выглядит так:

allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp

Страница руководства по интерфейсам (5) говорит мне:

Метод dhcp

This  method may be used to obtain an address via DHCP
with any of the tools: dhclient, pump, udhcpc, dhcpcd.
(They  have been listed in their order of precedence.)

Мой вопрос: есть ли способ указать, какой клиент DHCP используется для каждого интерфейса в файле интерфейсов?

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

1 ответ1

0

Чтобы запустить dhcpcd вручную, выполните следующую команду:

dhcpcd <interface>

Вы можете редактировать /etc/dhcpcd.conf , добавив ваш интерфейс.

Пример статического профиля:

interface ethX
static ip_address=192.168.0.10/24   
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .