在 Linux 系统中,dhclient(DHCP Client) 是一个用于自动获取 IP 地址和网络配置的进程/程序。
dhclient 是 ISC DHCP 客户端(Internet Systems Consortium DHCP Client) 的实现,属于用户空间程序。
它的作用是:
向 DHCP 服务器请求 IP 地址、子网掩码、网关、DNS 等网络参数
常见于:
当你看到系统中有一个 dhclient 进程,例如:
ps aux | grep dhclient
输出类似:
root 1234 0.0 0.1 12345 6789 ? Ss 10:00 0:00 /sbin/dhclient -1 -q -lf /var/lib/dhcp/dhclient.eth0.leases -pf /run/dhclient.eth0.pid eth0
说明:
eth0、ens33)dhclient eth0
systemctl restart networking
ps aux | grep NetworkManager
| 文件 | 作用 |
|---|---|
/var/lib/dhcp/dhclient.leases |
租约信息 |
/etc/dhcp/dhclient.conf |
客户端配置 |
/run/dhclient.pid |
进程 PID |
✅ 正常系统进程
⚠️ 异常注意:
可能说明:
kill $(pgrep dhclient)
编辑:
/etc/network/interfaces
或
/etc/netplan/*.yaml
如果你愿意,可以告诉我:
我可以帮你判断它是不是“正常该有的进程”。