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
该值需要小写。