在 Debian 下“DHCP 绑定”通常指 DHCP 服务器把某个 MAC 地址固定分配同一个 IP(即 DHCP 保留地址 / 静态绑定)。下面以最常见的 ISC DHCP Server(isc-dhcp-server) 为例说明。
sudo apt update
sudo apt install isc-dhcp-server
编辑:
sudo nano /etc/default/isc-dhcp-server
指定监听网卡,例如:
INTERFACESv4="eth0"
编辑主配置文件:
sudo nano /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8;
}
host pc1 {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.50;
}
✅ 说明:
hardware ethernet:客户端 MACfixed-address:要绑定的 IP(不能在 range 内)sudo systemctl restart isc-dhcp-server
查看状态:
sudo systemctl status isc-dhcp-server
在客户端执行:
ip a
或
dhclient -r && dhclient
sudo cat /var/lib/dhcp/dhcpd.leases
如果你用的是 dnsmasq / Kea DHCP / 路由器型 DHCP,或者想做 根据主机名绑定,可以告诉我,我给你对应配置。