DHCP 保留与选项

DHCP 服务器 · 第 3 篇 · 适用于 Windows Server 2019 / 2022 / 2025

📖 目录

  1. 什么是 DHCP 保留
  2. 创建保留地址
  3. DHCP 选项详解
  4. 配置服务器级别选项
  5. 常见问题

1. 什么是 DHCP 保留

DHCP 保留(Reservation)是将特定 IP 地址永久绑定到某台设备的 MAC 地址。该设备每次请求时都会获得同一个 IP,但仍然通过 DHCP 协议获取,便于集中管理。

保留 vs 静态 IP

对比项DHCP 保留静态 IP
配置位置DHCP 服务器集中管理每台设备单独设置
维护难度低(统一管理)高(逐台配置)
网关/DNS自动获取需手动配置
适用场景打印机、服务器、摄像头DHCP 服务器本身、路由器
💡 最佳实践

网络打印机、IP 摄像头、NAS 等固定设备推荐使用 DHCP 保留;DHCP 服务器、路由器、核心交换机使用静态 IP。

2. 创建保留地址

1

DHCP 管理器 → 展开 IPv4 → LAN-Subnet → 保留

2

右键「保留」「新建保留」

3

保留名称输入 「Printer-Floor1」

4

IP 地址输入 192.168.10.200

5

MAC 地址输入 00-1A-2B-3C-4D-5E(打印机实际 MAC)

6

描述输入 「1楼HP打印机」,支持类型选 「两者」 → 添加

PowerShell - 创建保留
# 为打印机创建保留
Add-DhcpServerv4Reservation -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -IPAddress 192.168.10.200 `
  -ClientId "00-1A-2B-3C-4D-5E" `
  -Description "1楼HP打印机" -Name "Printer-Floor1"

# 为 NAS 创建保留
Add-DhcpServerv4Reservation -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -IPAddress 192.168.10.199 `
  -ClientId "00-11-22-33-44-55" `
  -Description "Synology NAS" -Name "NAS-Backup"

# 查看所有保留
Get-DhcpServerv4Reservation -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0

# 删除保留
Remove-DhcpServerv4Reservation -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -ClientId "00-1A-2B-3C-4D-5E"

3. DHCP 选项详解

DHCP 选项分为三个级别,优先级从高到低:

级别作用范围典型用途
服务器级别所有作用域DNS 服务器、域名
作用域级别单个作用域网关、DNS
类级别特定客户端类无盘工作站、VoIP 电话

常用选项编号

编号名称说明
003Router默认网关
006DNS ServersDNS 服务器地址
015Domain NameDNS 域名
044WINS/NBNSWINS 服务器
046WINS/NBT NodeNetBIOS 节点类型
066TFTP ServerPXE 引导服务器
067Bootfile Name启动文件名(WDS 用)

4. 配置服务器级别选项

1

DHCP 管理器 → 右键 IPv4「设置预定义的选项」

2

或右键「服务器选项」「配置选项」

3

勾选 006 DNS 服务器,输入 192.168.10.254

4

勾选 015 DNS 域名,输入 iehang.cn → 确定

PowerShell - 服务器级别选项
# 设置服务器级别 DNS(对所有作用域生效)
Set-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn" `
  -OptionId 006 -Value 192.168.10.254

# 设置服务器级别域名
Set-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn" `
  -OptionId 015 -Value "iehang.cn"

# 查看
Get-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn"

5. 常见问题

Q1:保留地址显示"不活动"?

设备未在线时保留状态为不活动是正常的。检查 MAC 地址是否正确,确保格式为 XX-XX-XX-XX-XX-XX。

Q2:选项优先级冲突怎么办?

作用域级别 > 服务器级别。如果同一选项在两个级别都配置了,作用域级别的生效。

Q3:如何批量导入保留?

准备 CSV 文件(ScopeId,IPAddress,Name,ClientId,Description),用 Import-Csv | Add-DhcpServerv4Reservation 批量导入。