DHCP 作用域配置

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

📖 目录

  1. 什么是作用域
  2. 创建 IPv4 作用域
  3. 配置排除范围
  4. 设置租约期限
  5. 配置网关和 DNS
  6. 激活作用域
  7. 常见问题

1. 什么是作用域

作用域(Scope)是 DHCP 服务器管理的 IP 地址范围,定义了起始地址、结束地址、子网掩码以及 DHCP 选项。一个作用域对应一个物理子网。

2. 创建 IPv4 作用域

1

DHCP 管理器 → 右键 IPv4「新建作用域」

2

名称输入 「LAN-Subnet」,描述 「192.168.10.0/24 办公网段」 → 下一步

3

起始 IP 192.168.10.1,结束 IP 192.168.10.254,掩码 24 → 下一步

4

排除 192.168.10.1~49192.168.10.249~254 → 下一步

5

租约 8 天 → 下一步

6

配置选项:网关 192.168.10.1,DNS 192.168.10.254,域名 iehang.cn

7

选择「激活此作用域」 → 完成

PowerShell - 创建作用域
# 创建作用域
Add-DhcpServerv4Scope -ComputerName "dc1.iehang.cn" `
  -Name "LAN-Subnet" -StartRange 192.168.10.1 `
  -EndRange 192.168.10.254 -SubnetMask 255.255.255.0 `
  -State Active

# 设置排除范围
Add-DhcpServerv4ExclusionRange -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -StartRange 192.168.10.1 `
  -EndRange 192.168.10.49
Add-DhcpServerv4ExclusionRange -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -StartRange 192.168.10.249 `
  -EndRange 192.168.10.254

# 设置租约(8天)
Set-DhcpServerv4Scope -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -LeaseDuration 8.00:00:00

# 设置作用域选项
Set-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -OptionId 003 `
  -Value 192.168.10.1
Set-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -OptionId 006 `
  -Value 192.168.10.254
Set-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -OptionId 015 `
  -Value "iehang.cn"

3. 配置排除范围

排除范围保留 IP 不被自动分配,用于服务器、打印机等固定设备。

1

展开 IPv4 → LAN-Subnet → 地址池

2

右键「地址池」「新建排除范围」

3

输入起止 IP → 添加

PowerShell - 排除范围
# 查看当前排除范围
Get-DhcpServerv4ExclusionRange -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0

# 删除排除范围
Remove-DhcpServerv4ExclusionRange -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0 -StartRange 192.168.10.1 `
  -EndRange 192.168.10.49

4. 设置租约期限

💡 租约建议

办公网络 8 天;移动/访客 1-2 天;服务器用保留地址。

5. 配置网关和 DNS

作用域选项在向导中已配置,也可事后修改:

1

展开作用域 → 作用域选项 → 右键「配置选项」

2

勾选 003 路由器,IP 192.168.10.1

3

勾选 006 DNS 服务器,IP 192.168.10.254

4

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

PowerShell - 作用域选项
# 查看当前选项
Get-DhcpServerv4OptionValue -ComputerName "dc1.iehang.cn" `
  -ScopeId 192.168.10.0

6. 激活/停用作用域

1

右键作用域 → 「激活」「停用」

PowerShell - 激活/停用
# 激活
Set-DhcpServerv4Scope -ScopeId 192.168.10.0 -State Active
# 停用
Set-DhcpServerv4Scope -ScopeId 192.168.10.0 -State Inactive

7. 常见问题

Q1:客户端获取不到 IP?

检查作用域是否已激活(绿色图标),排除范围是否过多。

Q2:可以创建多个作用域吗?

同一子网只需一个作用域。多子网需多网卡配合超级作用域。

Q3:地址池用完了怎么办?

缩小排除范围、缩短租约期限,或扩展子网掩码。