2026年Linux DHCP服务器选项自定义完全指南(2026)

一、DHCP服务器概述

DHCP服务器自动分配IP地址和其他网络参数,简化网络管理。

二、安装DHCP服务器

sudo apt update
sudo apt install isc-dhcp-server -y

三、配置DHCP选项

3.1 主配置文件

sudo nano /etc/dhcp/dhcpd.conf

3.2 核心选项

# 设置租约时间
default-lease-time 600;
max-lease-time 7200;

# DNS服务器
option domain-name-servers 8.8.8.8, 8.8.4.4;

# 路由器
option routers 192.168.1.1;

# 子网掩码
option subnet-mask 255.255.255.0;

四、自定义选项

4.1 NTP服务器

# NTP服务器选项
option ntp-servers 192.168.1.100;

4.2 DNS域名

# DNS域名选项
option domain-name "example.com";

4.3 WINS服务器

# WINS服务器(Windows)
option netbios-name-servers 192.168.1.101;

4.4 静态路由

# 静态路由选项
option rfc3442-classless-static-routes code 249 = array of unsigned integer 8;

五、子网配置

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 subnet-mask 255.255.255.0;
    option domain-name-servers 8.8.8.8;
}

六、重启服务

sudo systemctl restart isc-dhcp-server
sudo systemctl enable isc-dhcp-server

七、日志管理

# 查看日志
sudo tail -f /var/log/syslog | grep dhcpd

# 查看分配记录
cat /var/lib/dhcp/dhcpd.leases

八、常见问题

Q1:客户端无法获取IP?

检查防火墙和服务状态。

Q2:IP冲突?

查看租约记录,调整地址池。

九、总结

通过自定义DHCP选项,可以灵活配置网络参数,满足各种需求。

注:本文基于2026年Debian 12编写

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注