DHCP 服务器怎么设置?地址池、租期、保留与三类故障排查
DHCP 是让设备“插上网线就能上网”的那套自动分 IP 机制。家用路由器默认都开了它,而公司网、机房、多 AP 环境常常需要自己规划 DHCP 作用域——配错会出现 IP 冲突、部分设备拿不到地址、终端被分配到网段外地址等问题。本文从原理讲到家用路由器、Windows Server、Linux 三种环境的配置方法。

一、四步交互(DORA)
DHCP 客户端与服务器之间是四次报文交互:
- Discover:客户端以
0.0.0.0广播“有没有 DHCP 服务器”。 - Offer:服务器提供一个可用地址与租期等信息(可能有多台服务器同时回应)。
- Request:客户端广播选择某台服务器的提供。
- Ack:被选中的服务器确认,正式分配。
关键点:同一网段存在两台 DHCP 服务器且作用域重叠时,就会发生地址冲突——这是排查时第一个要确认的事。
必配四项参数:地址池范围、子网掩码、默认网关、DNS;建议再配租期与保留(静态绑定)。
二、家用路由器怎么配
以常见管理地址 192.168.1.1(或域名如 tplogin.cn、miwifi.com)登录后,在“DHCP 服务器 / 局域网设置”里调整:
- 地址池:建议避开前段。例如网关
192.168.1.1,地址池从192.168.1.100起,留2–99做手动静态分配(打印机、NAS、AP)。 - 租期:家庭可设 1–8 天;访客密集的场所(门店、会议室)缩短到 2–4 小时,便于地址回收。
- DNS:填路由器自身(便于内网解析与缓存)或公共 DNS;不要让终端直填境外 DNS 造成解析慢。
- 地址保留:按 MAC 绑定,让 NAS、打印机每次拿到同一地址,比手动静态更安全(不会出现手填 IP 与其他设备撞车)。
扩展 AP/子路由时,务必关闭副路由的 DHCP,只保留主路由提供,这是家庭网络改造中最常见的错误配置。
三、Windows Server 上部署 DHCP
# 安装角色(管理员 PowerShell)
Install-WindowsFeature DHCP -IncludeManagementTools
授权并初始化作用域
Add-DhcpServerv4Scope -Name “Office” -StartRange 10.10.20.100 `
-EndRange 10.10.20.200 -SubnetMask 255.255.255.0
网关与DNS选项(选项 3=路由器,6=DNS)
Set-DhcpServerv4OptionValue -ScopeId 10.10.20.0 -Router 10.10.20.1 `
-DnsServer 10.10.20.10, 8.8.8.8
地址保留
Add-DhcpServerv4Reservation -ScopeId 10.10.20.0 -IPAddress 10.10.20.50 `
-ClientId “AA-BB-CC-DD-EE-FF”
Restart-Service DhcpServer
域环境中还必须完成服务器授权(DHCP 控制台右键 → 授权),否则未授权服务器会被 AD 阻止提供服务(防 rogue DHCP)。跨网段时需在三层交换机/路由器上配置 ip helper-address 把广播转发给 DHCP 服务器。
四、Linux(ISC DHCPd)配置
/etc/dhcp/dhcpd.conf 示例:
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.200;
option routers 192.168.10.1;
option domain-name-servers 192.168.10.1, 1.1.1.1;
default-lease-time 28800;
max-lease-time 86400;
}
host nas {
hardware ethernet AA:BB:CC:DD:EE:FF;
fixed-address 192.168.10.50;
}
检查语法 dhcpd -t 后重启服务。现代自建网关(OpenWrt)默认用 dnsmasq 提供 DHCP,配置项在 dhcp-range=192.168.1.100,192.168.1.200,255.255.255.0,2h。
五、故障排查清单
- 终端拿到
169.254.x.x:这是 Windows 的自动私有地址(APIPA),说明完全没联系上 DHCP 服务器——查网线/交换机口/VLAN、服务是否运行、地址池是否耗尽。 - 能上内网打不开网页:多半是 DNS 选项填错,手动指定 DNS 验证。
- “IP 地址冲突”提示:地址池与手动静态地址重叠,把静态地址移出池范围。
- 某些设备频繁掉线:租期过短,或存在第二台 DHCP 服务器(旧路由器忘关 DHCP、软路由、某些交换机)。
- 命令行速查:
ipconfig /all看 DHCP Server 字段、ipconfig /release+/renew重新申请、arp -a核对邻居。
六、常见问题 FAQ
问:地址池要留多大?
答:按接入设备数 1.5–2 倍预留,并优先靠缩短租期而不是扩大网段。
问:DHCP 和 PPPoE 什么关系?
答:PPPoE 是拨号取运营商公网 IP(WAN 侧),DHCP 是局域网内分私网 IP(LAN 侧),两者各管一段。
要点:DORA 四步 + 池/掩码/网关/DNS 四项 + 单网段只允许一台 DHCP 服务器。家用最常见的两个错误是副路由没关 DHCP、静态地址落在了地址池里,先把这两条查一遍通常就解决了问题。
生产内容,同时打通搜索引擎(SEO)与AI搜索引擎(GEO)流量入口的软件! 点击进入365建站器 »
