局域网中设置DHCP服务器,核心是选一台常开设备安装DHCP服务,规划好地址池、网关、DNS和租期,并确保整个局域网只有一个DHCP在发地址。 下面从实操角度拆开讲,覆盖家庭、中小企业、多VLAN办公网场景。
局域网DHCP服务器到底在做什么
DHCP不是“装完就完”的软件,它在局域网里主要干四件事:
- 动态分配IP地址,避免手动配置冲突。
- 下发网关地址,让设备知道出口在哪。
- 下发DNS地址,让设备能解析域名。
- 管理租期,到期回收地址再分配。
行业共识认为,局域网里DHCP负责动态分配,DNS负责解析,网关负责出口,三者分开理解,排错会快很多,如果设备拿到IP却上不了网,先看网关和DNS,不要只盯着DHCP。
先确认你的局域网拓扑
不同拓扑,设置方法不同:
- 单路由器家庭网:光猫或路由器自带DHCP,改地址池即可。
- 路由器加交换机办公网:关闭路由器DHCP,用服务器或软路由统一分配。
- 多VLAN企业网:每个VLAN一个作用域,核心交换机配置DHCP中继。
拓扑没理清就乱开DHCP,容易出现“有的设备能上网,有的拿到奇怪地址”的情况。
中小企业局域网dhcp服务器配置步骤
第一步:规划地址池与静态保留
先画一张表,把地址段分清楚:
| 用途 | 示例范围 | 说明 |
|---|---|---|
| 网关 | 168.1.1 | 路由器或三层交换机 |
| 服务器/NAS/打印机 | 168.1.2-192.168.1.99 | 静态IP或DHCP保留 |
| 动态地址池 | 168.1.100-192.168.1.200 | 普通终端自动获取 |
| 预留 | 168.1.201-192.168.1.254 | 未来扩展 |
租期建议:办公终端8小时,会议室或访客2小时,家庭24小时,租期太短会增加广播,太长会导致地址回收慢。
第二步:Windows Server 设置DHCP
操作路径:服务器管理器 -> 添加角色和功能 -> DHCP服务器,安装完成后打开DHCP管理器,展开IPv4,右键“新建作用域”。
填写作用域名称、起始IP、结束IP、子网掩码、租期、网关、DNS,如果要保留打印机地址,右键“保留”新建保留,填写MAC地址和固定IP。
PowerShell可以更快:
Install-WindowsFeature DHCP -IncludeManagementTools Add-DhcpServerv4Scope -Name "LAN" -StartRange 192.168.1.100 -EndRange 192.168.1.200 -SubnetMask 255.255.255.0 -State Active Set-DhcpServerv4OptionValue -Router 192.168.1.1 -DnsServer 223.5.5.5,119.29.29.29 Add-DhcpServerv4ExclusionRange -StartRange 192.168.1.100 -EndRange 192.168.1.110 Add-DhcpServerv4Reservation -IPAddress 192.168.1.50 -ClientId 00-11-22-33-44-55 -Description "打印机"
如果服务器加入了Active Directory,还需要授权DHCP,否则服务不会响应客户端,命令:
Add-DhcpServerInDC -DnsName dhcp01.lan -IPAddress 192.168.1.10
第三步:路由器或软路由设置
OpenWrt路径:网络 -> 接口 -> LAN -> DHCP服务器,勾选“启用DHCP”,起始地址100,地址数量101,租期12h,高级设置里填DHCP选项6,即DNS地址。
爱快路径:网络设置 -> DHCP服务 -> DHCP服务端,添加地址池,绑定LAN接口,网关填LAN口IP。
关键动作:关闭光猫、上级路由器、下级路由器的DHCP,局域网里多个DHCP同时发地址,客户端可能拿到错误网关,表现就是“能连WiFi但打不开网页”。
第四步:Linux isc-dhcp-server 设置
安装:
sudo apt install isc-dhcp-server
编辑 /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 223.5.5.5, 119.29.29.29;
default-lease-time 86400;
max-lease-time 604800;
}
host printer {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.50;
}
重启服务:
sudo systemctl restart isc-dhcp-server journalctl -u isc-dhcp-server
日志里能看到DISCOVER、OFFER、REQUEST、ACK流程,如果只有DISCOVER没有OFFER,通常是地址池配置或接口绑定问题。
家里局域网dhcp服务器怎么设置?
家里通常用路由器自带DHCP,不需要额外服务器,进入路由器后台,地址一般是192.168.1.1或192.168.0.1,找到“DHCP服务器”或“LAN设置”。
- 地址池:192.168.1.100到192.168.1.200。
- 网关:路由器LAN口IP。
- DNS:223.5.5.5、119.29.29.29,或运营商DNS。
- 租期:12到24小时。
- 保存后重启路由器。
如果光猫已经拨号并开DHCP,路由器WAN口设为自动获取,LAN口网段改成192.168.2.1,避免和光猫的192.168.1.1冲突,想用NAS做DHCP也可以,但NAS必须固定IP,并在路由器里关掉DHCP,NAS套件里的DHCP Server适合喜欢折腾的用户,稳定性和日志能力不如专业方案。
软路由和Windows Server做DHCP服务器哪个好?
| 对比项 | 软路由/路由器 | Windows Server |
|---|---|---|
| 部署难度 | 低 | 中 |
| 管理界面 | 图形化 | 图形化加PowerShell |
| 适用规模 | 家庭、小微 | 中小企业、AD域 |
| 高可用 | 有限 | 支持故障转移 |
| 成本 | 硬件自带或免费固件 | 系统授权可能产生费用 |
软路由适合单网段、轻量管理,Windows Server适合需要AD集成、保留地址、多作用域、审计日志的场景,业内专家指出,当终端数量较多且需要按部门分配时,优先考虑Windows Server或专业DHCP,而不是继续用家用路由器硬撑。
局域网dhcp服务器设置免费吗?不同方案成本对比
- 家用路由器:零额外成本,功能有限。
- OpenWrt、爱快、iStoreOS:固件免费,硬件另算。
- Linux isc-dhcp-server:软件免费,需要运维精力。
- Windows Server:系统授权可能产生费用。
- 云DHCP:不推荐用于本地局域网,依赖外网且延迟不可控。
价格不是唯一标准,免费方案在单网段够用,但多VLAN、高可用、审计需求下,商业方案或专业系统更省心,局域网dhcp服务器设置免费吗?答案取决于你对稳定性和管理能力的要求。
国内办公局域网DHCP服务器怎么部署更稳?
- 服务器用静态IP,接入核心交换机。
- 按部门划分VLAN,每个VLAN一个作用域。
- 三层交换机接口下配置DHCP中继:
ip helper-address 192.168.1.10。 - 给AP、打印机、监控、服务器设置保留地址。
- 租期合理:办公8小时,会议室2小时,IP电话7天。
- 监控地址池使用率,保留两成余量。
- 日志集中收集,Windows事件查看器或syslog。
- 高可用用Windows DHCP故障转移,热待机模式。
- 禁止在接入层路由器开DHCP。
据工信部公开的互联网基础资源统计,IPv4地址资源长期紧张,局域网普遍采用NAT和DHCP协同管理,规划得好,能减少相当一部分地址冲突和排障时间。
怎么测试和排查
- Windows:
ipconfig /release,ipconfig /renew,ipconfig /all。 - Linux:
sudo dhclient -r,sudo dhclient。 - 抓包:
tcpdump -i eth0 port 67 or port 68。 - 检查防火墙是否放行UDP 67和68。
- 看DHCP服务日志。
- 如果拿到169.254.x.x,说明没收到DHCP回应。
- 检查是否有第二个DHCP服务器,抓包看Offer来源。
- 地址池耗尽:缩短租期或扩大池。
- 跨网段失败:检查ip helper-address和路由。
关于局域网dhcp服务器设置的常见问题
局域网dhcp服务器设置后设备获取不到IP怎么办?
按顺序查:服务是否运行、地址池是否耗尽、防火墙是否放行UDP 67和68、交换机端口VLAN是否正确、是否存在第二个DHCP,Windows客户端先ipconfig /release再/renew,若拿到169.254开头地址,基本可判断DHCP请求没有到达服务器,或服务器没有响应。
局域网dhcp服务器设置需要固定IP吗?
需要,DHCP服务器自身必须使用静态IP,否则它重启后地址变化,客户端续租会失败,推荐把服务器IP放在地址池之外,例如192.168.1.10,网关、DNS、打印机、NAS同样建议静态或保留。
局域网dhcp服务器可以跨网段分配吗?
可以,但必须配置DHCP中继,三层交换机上使用ip helper-address指向DHCP服务器IP,服务器上创建对应网段的作用域,DHCP广播默认不跨VLAN,没有中继时客户端无法获得其他网段的地址,DHCP中继只转发请求,最终租约仍由DHCP服务器统一管理。
回到核心:把DHCP服务器放在常开设备上,配好地址池、网关、DNS和租期,再关掉其他DHCP,局域网就能稳定自动分配IP。 多VLAN场景加中继,企业环境加保留和故障转移,基本覆盖大多数需求。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/730805.html





