windows server 安装dhcp服务需三步:配置静态ip、安装角色、域环境还需授权;须用管理员账户,系统需为2012 r2及以上;powershell命令install-windowsfeature dhcp -includemanagementtools可快速完成安装。
在 windows server 上安装 dhcp 服务角色,核心就三步:准备静态 ip、安装角色、授权(仅域环境需此步)。不复杂,但漏掉任一环节都会导致服务无法正常分配地址。
安装前必须确认的几件事
确保服务器已配置静态 IPv4 地址(不能是 DHCP 获取的),子网掩码、默认网关和 DNS 设置正确;操作系统为 Windows Server 2012 R2 及以上版本;你使用的是本地管理员或域管理员账户。
用 PowerShell 快速安装(推荐)
以管理员身份打开 PowerShell,运行以下命令:
- Install-WindowsFeature DHCP -IncludeManagementTools
执行后无需重启,系统会自动安装 DHCP 服务器角色及管理工具(如 DHCP 控制台、PowerShell 模块等)。安装成功会显示“Success”状态。
用服务器管理器图形界面安装
打开“服务器管理器” → 点击“添加角色和功能” → 在向导中选择“基于角色或基于功能的安装” → 选中当前服务器 → 在“服务器角色”列表中勾选DHCP 服务器 → 勾选“包括管理工具” → 下一步完成安装。
域环境中必须完成授权
如果服务器加入 Active Directory 域,安装后必须授权,否则 DHCP 服务会自动禁用,不响应任何客户端请求:
- 运行:Add-DhcpServerInDC -DnsName 你的服务器名.域名 -IPAddress 服务器IP
- 验证是否成功:Get-DhcpServerInDC —— 若返回服务器信息,说明已授权
非域环境(如工作组或测试环境)跳过此步。











