В моем CentOS мне нужно запускать команду dhclient -v каждый раз, когда я запускаю / перезагружаю сервер. Как сделать это постоянным, пожалуйста?
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
Значение должно быть в нижнем регистре.
