在 Debian 系统中,DHCP 服务器的配置主要由 ISC DHCP Server(isc-dhcp-server)管理。备份 DHCP 配置通常包括配置文件、租约文件和启动脚本。下面按常见场景详细说明。
默认位置:
/etc/dhcp/dhcpd.conf
备份:
cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
或打包备份:
tar czvf dhcp-config-backup.tar.gz /etc/dhcp/
如果你指定了 DHCP 监听的网卡,配置在:
/etc/default/isc-dhcp-server
备份:
cp /etc/default/isc-dhcp-server /etc/default/isc-dhcp-server.bak
租约文件记录了已分配 IP:
/var/lib/dhcp/dhcpd.leases
备份:
cp /var/lib/dhcp/dhcpd.leases /var/lib/dhcp/dhcpd.leases.bak
⚠️ 注意:
tar czvf dhcp-backup-$(date +%F).tar.gz \
/etc/dhcp \
/etc/default/isc-dhcp-server \
/var/lib/dhcp
systemctl enable isc-dhcp-server
systemctl status isc-dhcp-server
可记录当前服务状态,便于恢复。
tar xzvf dhcp-backup-2026-01-21.tar.gz -C /
systemctl restart isc-dhcp-server
dhcpd -t
journalctl -u isc-dhcp-server
✅ /etc/dhcp/dhcpd.conf
✅ /etc/default/isc-dhcp-server
✅ /var/lib/dhcp/dhcpd.leases(可选)
如果你使用的是 Kea DHCP、dnsmasq 或 DHCP 在 OpenWrt / Proxmox / 容器里,可以告诉我,我可以给你对应的备份方案。