![Linux/CentOS 如何永久启动 DHCP 客户端并重启?](https://linux22.com/image/1358264/Linux%2FCentOS%20%E5%A6%82%E4%BD%95%E6%B0%B8%E4%B9%85%E5%90%AF%E5%8A%A8%20DHCP%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E5%B9%B6%E9%87%8D%E5%90%AF%EF%BC%9F.png)
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
为您的界面名称(eth0
或eth1
类似的)。
同样,将其更改HWADDR
为你的接口 MAC 地址。你可以通过查看命令的输出(关键字ifconfig -a
后面的部分)来看到它。HWaddr
答案2
遇到了类似的问题。即使配置看起来正确,dhclient 也无法在启动时启动。过了一会儿,我才想起这是区分大小写的。
BOOTPROTO=DHCP
将不会在启动时启动 dhclient。
BOOTPROTO=dhcp
该值需要小写。