您现在的位置: 365建站网 > 365文章 > DHCP 服务器怎么设置?地址池、租期、保留与三类故障排查

DHCP 服务器怎么设置?地址池、租期、保留与三类故障排查

文章来源:365jz.com 点击数:12 更新时间:2025-03-18 10:19

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

如何设置DHCP服务器 路由器地址池与租期配置

一、四步交互(DORA)

DHCP 客户端与服务器之间是四次报文交互:

  1. Discover:客户端以 0.0.0.0 广播“有没有 DHCP 服务器”。
  2. Offer:服务器提供一个可用地址与租期等信息(可能有多台服务器同时回应)。
  3. Request:客户端广播选择某台服务器的提供。
  4. 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。

五、故障排查清单

  1. 终端拿到 169.254.x.x:这是 Windows 的自动私有地址(APIPA),说明完全没联系上 DHCP 服务器——查网线/交换机口/VLAN、服务是否运行、地址池是否耗尽。
  2. 能上内网打不开网页:多半是 DNS 选项填错,手动指定 DNS 验证。
  3. “IP 地址冲突”提示:地址池与手动静态地址重叠,把静态地址移出池范围。
  4. 某些设备频繁掉线:租期过短,或存在第二台 DHCP 服务器(旧路由器忘关 DHCP、软路由、某些交换机)。
  5. 命令行速查: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建站器 »