В моем 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
Значение должно быть в нижнем регистре.