6

В моем CentOS мне нужно запускать команду dhclient -v каждый раз, когда я запускаю / перезагружаю сервер. Как сделать это постоянным, пожалуйста?

2 ответа2

12

В CentOS поместите следующее в /etc/sysconfig/network-scripts/ifcfg-ethX:

DEVICE=ethX
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=XX:XX:XX:XX:XX:XX

Конечно, замените ethX на имя вашего интерфейса (eth0 , eth1 или подобное).

Аналогично, измените HWADDR на MAC-адрес вашего интерфейса. Вы можете увидеть это, посмотрев на вывод команды ifconfig -a (часть после ключевого слова HWaddr ).

1

Была похожая проблема. dhclient не запустился бы при загрузке, даже если конфигурация выглядела правильно. Через некоторое время я вспомнил, что это чувствительно к регистру.

BOOTPROTO=DHCP

не запустит ваш dhclient при загрузке.

BOOTPROTO=dhcp

Значение должно быть в нижнем регистре.

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