自定义Debian DHCP配置文件步骤如下:
安装DHCP服务器:
sudo apt update && sudo apt install isc-dhcp-server
备份配置文件:
sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bak
编辑主配置文件:
使用文本编辑器(如nano)打开/etc/dhcp/dhcpd.conf,修改以下内容:
option domain-name-servers 8.8.8.8, 8.8.4.4;
option routers 192.168.1.1;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
default-lease-time 600;
max-lease-time 7200;
}
host client1 {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.10;
}
检查配置语法:
sudo dhcpd -t -cf /etc/dhcp/dhcpd.conf
指定监听接口:
编辑/etc/default/isc-dhcp-server,设置INTERFACESv4为需要监听的网卡(如eth0):
INTERFACESv4="eth0"
重启服务:
sudo systemctl restart isc-dhcp-server
sudo systemctl enable isc-dhcp-server
验证配置:
sudo cat /var/lib/dhcp/dhcpd.leasessudo systemctl status isc-dhcp-server说明:配置中需根据实际网络环境调整IP段、网关、DNS等参数,复杂场景可参考官方文档添加类、选项等高级配置。