在Windows Server上配置NPS需先安装NPAS角色并启用NPS子服务,再通过服务管理器确认Network Policy Server服务设为自动并运行,接着启用审核策略、配置RADIUS客户端及网络策略。
要在 windows server 上配置网络策略服务,核心是安装并启用网络策略和访问服务(npas)角色,其中包含网络策略服务器(nps)这一关键功能。它不是独立角色,而是 npas 角色下的一个子服务。
安装网络策略和访问服务角色
这是启用 NPS 的前提步骤,需通过服务器管理器完成:
- 打开“服务器管理器”,点击“添加角色和功能”
- 选择“基于角色或基于功能的安装”,下一步后选中当前服务器
- 在“服务器角色”页面,勾选网络策略和访问服务
- 在弹出的“添加所需功能”窗口中,确认已选中:
✓ 网络政策服务器
✓ 主机凭据授权协议(HCAP) - 继续完成向导;安装完成后建议重启服务器(尤其在生产环境维护窗口期操作)
安装成功后,“工具”菜单中会出现“网络策略服务器”控制台,这是后续所有策略、客户端、证书等配置的入口。
启用并验证 NPS 服务状态
角色安装不等于服务自动运行,需确认服务已启用且启动:
- 打开“服务”管理控制台(
services.msc) - 找到服务名称为Network Policy Server
- 检查其“启动类型”应为“自动”,“状态”为“正在运行”;如未运行,右键启动
- 若启动失败,常见原因包括:缺少有效服务器证书、端口被防火墙拦截(UDP 1812/1813)、或依赖服务(如 Remote Access Auto Connection Manager)未就绪
基础安全与审核配置
NPS 默认不记录详细日志,必须手动开启审核才能排查问题:
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
- 以管理员身份打开命令提示符,执行:
auditpol /set /subcategory:"Network Policy Server" /success:enable /failure:enable - 之后在“事件查看器 → 自定义视图 → 服务器角色 → 网络策略和访问服务”中,可查看 ID 6273(拒绝)、6274(接受)等关键事件
- 检查事件中的“原因代码”,例如 65 表示共享密钥不匹配,81 表示客户端证书吊销检查失败——这直接关联到后续 CRL 注册表设置
配置 RADIUS 客户端与网络策略
NPS 要真正工作,还需两个基本配置项:
- RADIUS 客户端:在 NPS 控制台左侧展开“RADIUS 客户端”,右键“新建”,填入交换机、无线控制器等设备的 IP 地址和完全一致的共享密钥(区分大小写,不可含空格)
- 网络策略:在“策略”节点下,确保至少有一条启用的策略,其条件中包含实际使用的认证方式(如“EAP 类型 = Microsoft: 处理 PEAP 证书”或“NAS 端口类型 = 无线 IEEE 802.11”),约束中启用对应的身份验证方法
注意:策略顺序很重要,NPS 按自上而下匹配第一条符合条件的策略;默认策略通常限制严格,建议新建专用策略并置顶。










