动态主机配置协议(DHCP)范围是 DHCP 服务器可以租给客户端的子网上计算机的 IP 地址的管理分组。 在 DHCP 服务器上定义一个或多个范围时,服务器可以管理 IP 地址的分发和分配给 DHCP 客户端。
通过作用域,可为所有客户端配置网络设置,例如域名系统 (DNS) 服务器和网络网关。 在分配 IP 地址之前,网络范围会按名称、MAC 地址,甚至操作系统来筛选主机。 可以为每个范围配置策略。
本文介绍不同类型的范围、选项以及如何规划创建范围。 如果要查找有关如何创建和配置 DHCP 作用域的信息,另请参阅快速入门:安装和配置 DHCP 服务器。 在创建新范围之前,还应规划它应使用的 IP 地址范围。
作用域类型
DHCP 服务器包括以下类型的范围:
- 单一作用域。
- 多播作用域。
- DHCP 超级作用域。
单一范围
单个作用域是 DHCP 中可能的最简单配置。 单个范围是分配给特定子网中的 DHCP 客户端的一系列 IP 地址和关联的配置选项。
此外,典型的 DHCP 范围具有以下属性:
IP 地址范围,从中可包括或排除用于 DHCP 服务租用产品/服务的地址。
子网掩码,用于确定给定 IP 地址的子网前缀。
创建作用域时自动分配的作用域名称。
租约持续时间值,这些值分配给接收动态分配的 IP 地址的 DHCP 客户端。
为向 DHCP 客户端进行分配而配置的所有 DHCP 作用域选项,例如 DNS 服务器、路由器和默认网关 IP 地址。
可以选择使用预留来确保 DHCP 客户端始终接收相同的 IP 地址。
在部署 DHCP 服务器之前,请列出子网,以及要用于每个子网的 IP 地址范围。
授权 IPv4 DHCP 服务器中提供的其他类型的范围可以提供扩展功能,具体取决于用户要求和部署注意事项。
多播作用域
Windows 中的多播是向一组收件人发送邮件的过程,这与发送到特定收件人的邮件形成鲜明对比。 在单范围设置中,DHCP 从一系列 IP 地址中为每个客户端分配一个唯一的 IP 地址,这些地址是在激活范围之前规划和配置的。 相比之下,多播范围是一组 IP 多播网络地址,DHCP 服务器可以使用多播地址动态客户端分配协议(MADCAP)分发到网络中的其他计算机。 MADCAP 控制 DHCP 服务器如何动态分配 IP 地址。 有关 MADCAP 工作原理的详细信息,请参阅 RFC2730。
DHCP 超级作用域
DHCP 超级范围是 DHCP 服务器的一项管理功能,可用于将多个范围分组为单个管理实体。 超级作用域可以更轻松地确定哪些作用域驻留在哪些网络中。 在单个物理网络上定义了多个子网的环境中,超级作用域使 DHCP 服务器能够跨这些多个子网向客户端分配租约。 请参阅 DHCP 超级范围 ,详细了解如何启用 DHCP 超级范围。
范围选项
在服务器级别配置的作用域选项将应用于所有 DHCP 客户端,而不考虑它们所在的子网。 如果想要在所有 DHCP 客户端中提供特定功能,则应在服务器级别对其进行配置。 这些标准选项包括:
- 默认网关。
- 域名和 DNS 服务器。
- Windows Internet 名称服务 (WINS) 服务器。
除了标准选项,还可以配置用户定义的或特定于供应商的类。
定义 DHCP 范围
每个子网只能有一个 DHCP 范围,且具有单个连续 IP 地址范围。 若要在一个范围或子网中对 DHCP 服务使用多个地址范围,必须先定义范围,然后设置任何必需的排除范围。 以下部分介绍如何规划排除范围。
规划地址范围
在授权的 IPv4 DHCP 服务器上跨多个范围规划 IP 地址范围是了解范围工作原理和成功创建新作用域的核心。
每个子网必须有自己的唯一 IP 地址范围。 IP 地址范围指定要包括或排除哪些 IP 地址以分配给 DHCP 客户端。 换句话说,IP 地址范围允许你选择连接到 DHCP 的设备可以使用的地址。 IP 地址范围在 DHCP 服务器上表示为使用 DHCP 服务的子网上的 IP 地址的范围或分组。 还可以排除不希望客户端使用的特定 IP 地址。
为每个范围定义 IP 地址范围时,必须使用构成 DHCP 服务的本地子网的连续 IP 地址的完整范围。 我们强烈建议在识别您范围内的静态 IP 之前先建立完整的地址范围。 建立范围后,可以更轻松地确定哪些剩余 IP 可供 DHCP 客户端租用。
在设置范围之前,必须规划 IP 地址范围。 若要详细了解如何在授权的 DHCP IPv4 服务器上创建新作用域,请参阅 “安装 DHCP 服务器”。
预订
网络包括需要保留(静态)IP 地址的服务器、路由器、交换机、打印机和其他设备。 最好列出这些设备,包括额外的占位符地址,以便在需求扩展时使用。 DHCP 预留是由 DHCP 服务器提供的一个预设 IP 地址,当网络接口卡(NIC)向 DHCP 服务器请求获取 IP 地址时,将此地址分配给 NIC。 请记住,设备必须支持 DHCP 才能使用预留。
可以使用预留功能根据特定客户端设备 (NIC) 的 MAC 地址为该客户端设备分配 IP 地址。 设备始终接收相同的 IP 地址,并且该地址永远不会更改。 在配置预留后,设备依赖于 DHCP 服务器。 如果 DHCP 服务器遇到问题并关闭,则 DHCP 预留设备也变得不可用。
预留使你能够随时更改 IP 地址,而无需登录到设备。 如果第三方设备设置为 DHCP,还可以管理 IP 地址。
排除范围
在某些情况下,您可能需要将服务器或其他设备手动配置为使用与 DHCP 服务器相同 IP 地址范围内的静态 IP 地址。 在这些情况下,可能会无意中创建 IP 地址冲突,在该冲突中,你和 DHCP 服务器将相同的 IP 地址分配给不同的设备。
若要防止地址冲突,可以为 DHCP 范围创建排除范围。 排除范围是作用域中不允许 DHCP 服务器使用的 IP 地址范围内的连续 IP 地址范围。 如果创建排除范围,DHCP 服务器不会向该范围分配地址,因此无需创建 IP 地址冲突即可手动分配这些地址。
应该对配置有静态 IP 地址的所有设备使用排除。 排除的地址应包括手动分配给其他服务器、非 DHCP 客户端、无磁盘工作站或路由和远程访问和点到点协议(PPP)客户端的所有 IP 地址。
我们建议您使用额外的占位符地址来配置排除范围,以便适应未来的网络增长。 下表提供了 IP 地址范围为 10.0.0.1 到 10.0.0.254 的范围的示例排除范围,子网掩码为 255.255.255.0。
配置项 | 示例值 |
---|---|
排除范围起始 IP 地址 | 10.0.0.1 |
排除范围结束 IP 地址 | 10.0.0.25 |
后续步骤
在以下资源中了解有关 DHCP 范围的详细信息: