在windows server dhcp服务中,应通过dhcp保留(reservation)为关键设备分配固定ip:即基于mac地址绑定指定ip,使设备仍走dhcp流程但始终获取同一地址,兼顾统一管理、零冲突与可审计性。
在 windows server 的 dhcp 服务中,为打印机、文件服务器、监控设备等关键设备配置固定 ip 地址,不是靠手动设静态 ip,而是通过 dhcp 保留(reservation) 实现——即让 dhcp 服务器“记住”某台设备的 mac 地址,并每次只把指定的 ip 分配给它。这种方式既保持了统一由 dhcp 管理的便利性,又确保地址不漂移,还便于后续审计和故障排查。
一、前提条件必须满足
确保以下几点已就绪,否则保留无法生效:
- DHCP 服务器角色已成功安装并运行(如 Windows Server 2012 R2 / 2016 / 2019 / 2022);
- 服务器拥有静态 IP 地址(不能自己从 DHCP 获取);
- 若在域环境中,DHCP 服务器已完成 Active Directory 授权(右键服务器名 → “授权”,图标变绿色向上箭头);
- 对应的作用域(Scope)已创建并处于 已激活 状态;
- 你已获取目标设备(如打印机)的 物理 MAC 地址(可通过设备管理界面、打印配置页、ARP 表或连接后执行
arp -a查得)。
二、创建 DHCP 保留的具体步骤
以图形化方式在 DHCP 控制台中操作(推荐,直观可靠):
- 打开服务器管理器 → 工具 → DHCP,进入 DHCP 管理控制台;
- 展开左侧树状结构:服务器名 → IPv4 → 作用域 → 保留;
- 右键“保留” → 选择“新建保留”;
- 填写以下三项必填信息:
• IP 地址:你想分配给该设备的固定地址(必须在当前作用域范围内,且未被排除或占用);
• MAC 地址:目标设备网卡的物理地址(格式为 12 位十六进制,可带或不带分隔符,如00-15-5D-01-02-03或00155D010203);
• 保留名称:建议用设备用途命名,例如PRN-HP-LaserJet-M404或SERV-FileServer-01; - 可选填写描述、支持类型(通常默认“Both”)、租约类型(建议选“Unlimited”,避免到期失效);
- 点击“添加”,再点“关闭”。保留条目即刻出现在列表中。
三、验证与排错要点
保留配置完成后,需主动触发客户端重新获取地址才能生效:
- 在目标设备上执行:
ipconfig /release(Windows 客户端)或重启网络服务/断连重连(打印机通常需重启或按“网络重置”按钮);ipconfig /renew观察是否获得预期 IP; - 回到 DHCP 控制台 → 作用域 → “地址租约”,查找该 IP 是否显示为“已分配”,且客户端标识为对应 MAC 地址;
- 常见失败原因:
• 输入的 MAC 地址有误(注意是否含 VLAN 接口、多网卡、虚拟网卡);
• 所填 IP 不在作用域范围内,或已被排除、已租出;
• 设备本身设置了静态 IP,绕过了 DHCP;
• 防火墙或网络策略阻止了 DHCP Discover/Offer 流量。
四、补充说明:保留 ≠ 静态 IP,但效果等效
需要区分清楚:
- DHCP 保留:设备仍走 DHCP 流程(发送 Discover → Offer → Request → Ack),只是服务器根据 MAC 匹配后强制返回预设 IP。设备依赖 DHCP 服务可用;
- 手动静态 IP:完全脱离 DHCP,本地配置,不发任何 DHCP 报文,适合无 DHCP 环境或对可靠性要求极高的核心设备(如域控);
- 实际建议:打印机、NAS、摄像头等嵌入式设备优先用保留;域控制器、DNS 服务器等关键基础设施应配静态 IP 并禁用其 DHCP 客户端服务。











