Linux DHCP 服务更新与升级指南
一 适用范围与准备
二 升级 DHCP 服务器 dhcpd
sudo yum update dhcp -y 或 sudo dnf update dhcp -ysudo systemctl status dhcpd 检查状态,并查看日志 journalctl -u dhcpd -xesudo apt-get update && sudo apt-get install --only-upgrade isc-dhcp-server -ysudo systemctl restart isc-dhcp-serversudo systemctl status isc-dhcp-server 与 journalctl -u isc-dhcp-server -xesudo dhcpd -tddns-update-style 等参数设置正确,避免解析异常。三 升级 DHCP 客户端 dhclient 与 NetworkManager
sudo yum update dhclient -y 或 sudo dnf update dhclient -ysudo apt-get update && sudo apt-get install --only-upgrade isc-dhcp-client -yrequest 列表(如 subnet-mask、routers、domain-name-servers 等),保存后重启网络或 dhclient。nmcli 或编辑相应连接配置应用更新,然后 sudo systemctl restart NetworkManager。sudo dhclient -r <接口名> 后 sudo dhclient <接口名>四 验证与回滚
systemctl is-active dhcpd;租约分配 cat /var/lib/dhcp/dhcpd.leases;日志无异常 journalctl -u dhcpd -xeip addr show <接口名>;路由 ip route;DNS cat /etc/resolv.conf;连通性 ping 网关与 DNSsudo yum downgrade dhcp-<旧版本> -y 或 sudo dnf downgrade dhcp-<旧版本> -ysudo apt-get install isc-dhcp-server=<旧版本> 或 isc-dhcp-client=<旧版本>五 安全加固与常见注意事项
ddns-update-style(如 none/update-only/interim),并配合 TSIG 与最小权限策略,降低 DNS 被滥用风险。