DHCP预留通过绑定MAC与IP实现设备固定地址自动获取;需确保DHCP角色已安装、域环境已授权、作用域已激活、服务器使用静态IP;在DHCP控制台中新建保留,填写名称、作用域内未用IP、正确MAC(如00-15-5D-01-02-03)、启用后立即生效。
在 windows server 的 dhcp 服务中,通过配置“预留(reservation)”,可以让指定服务器每次获取到同一个 ip 地址,既保持地址固定,又由 dhcp 统一管理,避免手动设置静态 ip 带来的维护混乱。
确认前提条件已满足
预留功能依赖于 DHCP 服务正常运行,需确保:
- DHCP 服务器角色已安装(可用 Install-WindowsFeature DHCP -IncludeManagementTools 验证);
- 服务器已在 Active Directory 中授权(域环境必须,命令:Add-DhcpServerInDC);
- 目标服务器所在子网已创建并激活了 IPv4 作用域;
- DHCP 服务器自身使用的是静态 IPv4 地址(非 DHCP 获取)。
获取目标服务器的 MAC 地址
预留绑定依据是网卡物理地址,务必准确获取:
- 在目标服务器上以管理员身份运行命令提示符或 PowerShell;
- 执行 ipconfig /all,找到对应网卡的“物理地址”,例如:00-15-5D-01-02-03;
- 注意:MAC 地址不区分大小写,但格式必须统一(支持短横线分隔或无分隔纯十六进制,如 00155D010203);虚拟机建议将网卡 MAC 设为“静态”而非自动生成。
在 DHCP 控制台中创建预留
操作路径:打开“DHCP”管理工具 → 展开服务器节点 → 展开对应 IPv4 作用域 → 右键“保留” → “新建保留”:
- 保留名称:填写易识别的标识,如“FileSrv-01”或“PrintServer-Lobby”;
- IP 地址:输入希望绑定的地址,必须属于该作用域范围且当前未被租用或排除;
- MAC 地址:粘贴上一步获取的完整物理地址,格式与源一致;
- 支持的类型:默认选“仅 IPv4”即可;
- 务必勾选“启用此保留”,点击“确定”完成。
验证与排错要点
预留创建后立即生效,无需重启服务,但客户端可能缓存旧租约:
- 在目标服务器上执行 ipconfig /release && ipconfig /renew 强制更新;
- 检查 DHCP 控制台中“地址租约”列表,确认该 IP 已显示为“已预留”状态;
- 若失败,常见原因包括:MAC 地址多空格/混用冒号、IP 不在作用域内、该 IP 已被其他设备占用、DHCP 服务未授权(域环境);
- 对比“预留”和“静态 IP”:前者集中管控、支持统一 DNS 更新与选项下发,后者分散配置、难审计,推荐优先使用预留。











