如何在工作组中安装和配置 DHCP 服务器
本文介绍如何在工作组中安装和配置动态主机配置协议 (DHCP) 服务器。
原始 KB 数: 323416
总结
本分步文章介绍如何在独立服务器上配置新的基于 Windows Server 2003 的动态主机配置协议 (DHCP) 服务器,该服务器可提供对网络上的客户端计算机的 IP 地址和其他 TCP/IP 配置设置进行集中管理。
如何安装 DHCP 服务
在配置 DHCP 服务之前,必须先将其安装在服务器上。 在典型安装 Windows Standard Server 2003 或 Windows Enterprise Server 2003 期间,默认不会安装 DHCP。 可以在初始安装 Windows Server 2003 期间或在初始安装完成后安装 DHCP。
如何在现有服务器上安装 DHCP 服务
- 单击“开始”,指向“控制面板”,然后单击“添加或删除程序”。
- 在“添加或删除程序”对话框中,单击“添加/删除 Windows 组件”。
- 在“Windows 组件向导”中,单击组件列表中的“网络服务”,然后单击“详细信息”。
- 在“网络服务”对话框中,单击以选中“动态主机配置协议 (DHCP)”复选框,然后单击“确定”。
- 在“Windows 组件向导”中,单击“下一步”以启动安装程序。 如果系统提示,请将 Windows Server 2003 CD-ROM 插入计算机的 CD-ROM 或 DVD-ROM 驱动器中。 安装程序将 DHCP 服务器和工具文件复制到计算机。
- 安装完成后,单击“完成”。
如何配置 DHCP 服务
安装 DHCP 服务并启动后,必须创建一个作用域。 作用域是一系列有效的 IP 地址,可用于租用到网络上的 DHCP 客户端计算机。 Microsoft 建议,环境中每个 DHCP 服务器至少有一个作用域与环境中任何其他 DHCP 服务器作用域不重叠。 在 Windows Server 2003 中,必须授权基于 Active Directory 的域中的 DHCP 服务器以防止恶意 DHCP 服务器联机。 任何确定自己是未经授权的 Windows Server 2003 DHCP 服务器都不会管理客户端。
如何新建作用域
- 单击“开始”,指向“程序”,指向“管理工具”,然后单击“DHCP”。
- 在控制台树中,右键单击要在其上新建 DHCP 作用域的 DHCP 服务器,然后单击“新建作用域”。
- 在“新建作用域向导”中,单击“下一步”,然后键入作用域的名称和说明。 此名称无限制,但应该具有足够的描述性,以便可以标识网络上作用域的用途,(例如,可以使用诸如“管理生成客户端地址”之类的名称)。 单击“下一步”。
- 键入可作为此作用域一部分租用的地址范围。 例如,使用从起始 IP 地址 192.168.100.1 到结束地址 192.168.100.100 的 IP 地址范围。 由于这些地址是提供给客户端的,因此必须都是网络的有效地址,当前未在使用。 如果要使用其他子网掩码,请键入新的子网掩码。 单击“下一步”。
- 键入要从输入的范围中排除的任何 IP 地址。 这些地址包括步骤 4 中所述范围内的任何地址,这些地址可能已静态分配给组织中的各种计算机。 通常,域控制器、Web 服务器、DHCP 服务器、域名系统 (DNS) 服务器和其他服务器都有静态分配的 IP 地址。 单击“下一步”。
- 键入此作用域的 IP 地址租用到期前的天数、小时数和分钟数。 它决定客户端在不续订租用地址的情况下可以持有多长时间。 单击“下一步”,然后单击“是,我现在要配置这些选项”以扩展向导,以便包含最常见 DHCP 选项的设置。 单击“下一步”。
- 键入默认网关的 IP 地址,该网关应由从此作用域获取 IP 地址的客户端使用。 单击“添加”以在列表中添加默认网关地址,然后单击“下一步”。
- 如果在网络上使用 DNS 服务器,请在“父域”框中键入组织的域名。 键入 DNS 服务器的名称,然后单击“解决”以确保 DHCP 服务器可以联系 DNS 服务器并确定其地址。 单击“添加”,将该服务器列入分配给 DHCP 客户端的 DNS 服务器列表中。 单击“下一步”,然后执行相同的步骤。 如果使用 Windows Internet 命名服务 (WINS) 服务器,添加其名称和 IP 地址,单击“下一步”。
- 单击“是,我想现在激活此作用域”以激活作用域并允许客户端从中获取租约,然后单击“下一步”。
- 单击“完成”。
- 在控制台树中,单击服务器名称,然后单击“操作”菜单上的“授权”。
故障排除
以下部分介绍了在工作组中尝试安装和配置基于 Windows Server 2003 的 DHCP 服务器时,如何排查可能遇到的一些问题。
客户端无法获取 IP 地址
如果 DHCP 客户端没有已配置的 IP 地址,则通常表明客户端无法与 DHCP 服务器联系。 此问题可能是由网络问题引起的,或者是因为 DHCP 服务器不可用。 当 DHCP 服务器启动并且其他客户端可以获取有效地址时,请验证客户端是否具有有效的网络连接,以及所有相关的客户端硬件设备(包括电缆和网络适配器)是否正常工作。
DHCP 服务器不可用
当 DHCP 服务器不向客户端提供租用地址时,这通常是因为 DHCP 服务未启动。 在这种情况下,服务器可能未被授权在网络上运行。 如果之前能够启动 DHCP 服务,请使用事件查看器检查系统日志中是否有任何条目。 这些日志可以解释为何无法启动 DHCP 服务。
若要重启 DHCP 服务,请执行以下操作:
- 单击“开始”,然后单击“运行”。
- 键入“cmd”,然后按 Enter 键。
- 键入“net start”
dhcpserver
,然后按 Enter 键。
-或-
- 单击“开始”,依次指向“控制面板”和“管理工具”,然后单击“计算机管理”。
- 展开“服务和应用程序”,然后单击“服务”。
- 找到然后双击 DHCP 服务器。
- 验证启动类型是否设置为“自动”,以及服务状态是否设置为“已启动”。 否则,请单击“启动”。
- 单击“确定”,然后关闭“计算机管理”窗口。
参考
有关 Windows Server 2003 中的 DHCP 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
169289 DHCP(动态主机配置协议)基础知识
167014 DHCP 客户端可能无法获取 DHCP 分配的 IP 地址
133490 解决 DHCP 网络上的重复 IP 地址冲突