Linux/CentOS 如何永久启动 DHCP 客户端并重启?

Linux/CentOS 如何永久启动 DHCP 客户端并重启?

dhclient -v在我的 CentOS 中,每次启动/重启服务器时我都需要运行命令。请问如何使此操作永久生效?

答案1

在 CentOS 中,将以下内容放入/etc/sysconfig/network-scripts/ifcfg-ethX

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

当然,更改ethX为您的界面名称(eth0eth1类似的)。

同样,将其更改HWADDR为你的接口 MAC 地址。你可以通过查看命令的输出(关键字ifconfig -a后面的部分)来看到它。HWaddr

答案2

遇到了类似的问题。即使配置看起来正确,dhclient 也无法在启动时启动。过了一会儿,我才想起这是区分大小写的。

BOOTPROTO=DHCP

将不会在启动时启动 dhclient。

BOOTPROTO=dhcp

该值需要小写。

相关内容