← 返回首页目录
# 安装与管理 Windows 远程服务器管理工具 (RSAT)
**作者:吉祥法师**
## 概述
远程服务器管理工具(Remote Server Administration Tools,简称 RSAT)是微软为 Windows 系统提供的一套强大的管理实用程序集合。该工具集使 IT 管理员能够从本地 Windows 客户端或 Windows Server 计算机,远程管理运行 Windows Server 操作系统的服务器上的各种角色和功能。无需直接登录到目标服务器,管理员即可完成配置、监控、故障排除等日常运维任务,极大地提升了管理效率和灵活性。
本文旨在提供关于 RSAT 的全面指南,涵盖其核心概念、可用组件、安装前提条件、多种安装方法(适用于 Windows Server 和 Windows 客户端),以及如何利用服务器管理器进行远程管理。请注意,访问 Microsoft Learn 上的某些页面可能需要授权,请确保您已使用适当账户登录。
## 核心概念与功能
RSAT 并非单一工具,而是一个包含多种管理工具的集合,旨在满足不同场景下的远程管理需求。其主要组成部分包括:
- **服务器管理器 (Server Manager)**:一个统一的中央管理控制台,用于执行服务器任务,如添加角色和功能、查看服务器状态、管理多个远程服务器等。
- **MMC 管理单元 (Microsoft Management Console Snap-ins)**:针对特定服务(如 DNS、DHCP、AD DS)的专注型管理工具,提供图形化界面进行精细配置。
- **PowerShell 模块**:提供命令行脚本和自动化能力,允许管理员通过编写脚本批量执行复杂的管理任务,实现运维自动化。
- **命令行工具**:提供直接从命令提示符对服务器进行直接控制的能力,常用于快速查询和配置。
这些工具共同简化了远程管理流程,使管理员能够从任何位置安全、高效地管理 Windows Server 环境。
## 可用的 RSAT 工具列表
RSAT 包含多种具体工具,其可用性取决于运行 RSAT 的客户端平台(Windows Server 或 Windows 客户端)。下表列出了一些关键工具及其适用平台。`✅` 表示支持,`❌` 表示不支持。
| RSAT 工具名称 | 描述 | Windows Server | Windows 客户端 (按需功能) | Windows 客户端 (DISM) |
| :--- | :--- | :--- | :--- | :--- |
| **功能管理工具** | | | | |
| BitLocker 驱动器加密管理工具 | 管理远程服务器上的 BitLocker 驱动器加密。 | ✅ | ✅ | ✅ |
| BITS 服务器扩展工具 | 管理后台智能传输服务 (BITS) 的扩展。 | ✅ | ❌ | ❌ |
| 数据中心桥接 LLDP 工具 | 配置数据中心桥接和 LLDP 设置。 | ✅ | ✅ | ✅ |
| 故障转移群集工具 | 管理和配置故障转移群集。 | ✅ | ✅ | ✅ |
| IP 地址管理 (IPAM) 客户端 | 使用 IPAM 管理 IP 地址基础设施。 | ✅ | ✅ | ✅ |
| 网络负载均衡 (NLB) 工具 | 配置和管理 NLB 群集。 | ✅ | ✅ | ✅ |
| 受防护的虚拟机工具 | 管理受防护的虚拟机。 | ✅ | ❌ | ❌ |
| SNMP 工具 | 管理 SNMP 服务和配置。 | ✅ | ❌ | ❌ |
| 存储迁移服务工具 | 管理存储迁移服务。 | ✅ | ✅ | ✅ |
| 存储副本 PowerShell 模块 | 配置和管理存储副本。 | ✅ | ✅ | ✅ |
| System Insights PowerShell 模块 | 访问 Windows Server 的预测分析功能。 | ✅ | ✅ | ✅ |
| WINS 服务器工具 | 管理 Windows Internet 名称服务 (WINS) 服务器。 | ✅ | ❌ | ❌ |
| **角色管理工具** | | | | |
| AD DS 和 AD LDS 工具 | 管理 Active Directory 域服务和轻型目录服务。 | ✅ | ✅ | ✅ |
| Hyper-V 管理工具 | 管理 Hyper-V 主机和虚拟机。 | ✅ | ❌ | ✅ |
| 远程桌面服务 (RDS) 工具 | 管理远程桌面会话主机、网关和其他 RDS 角色。 | ✅ | ✅ | ✅ |
| Windows Server Update Services (WSUS) 工具 | 管理 WSUS 服务器和 Windows 系统的更新。 | ✅ | ✅ | ✅ |
| Active Directory 证书服务工具 | 管理 AD 证书服务及其组件。 | ✅ | ✅ | ✅ |
| Active Directory Rights Management Services 工具 | 管理 AD 权限管理服务。 | ✅ | ❌ | ❌ |
| DHCP 服务器工具 | 管理和配置 DHCP 作用域和服务器。 | ✅ | ✅ | ✅ |
| DNS 服务器工具 | 管理 DNS 服务器、区域和记录。 | ✅ | ✅ | ✅ |
| 传真服务器工具 | 管理传真服务器角色和配置。 | ✅ | ❌ | ❌ |
| **文件服务工具** | 管理文件夹共享、配额和文件服务器。 | ✅ | ✅¹ | ✅¹ |
| 网络控制器管理工具 | 管理 Windows Server 上的网络控制器。 | ✅ | ✅ | ✅ |
| 网络策略和访问服务工具 | 管理网络策略和访问服务。 | ✅ | ❌ | ❌ |
| 打印和文档服务工具 | 管理打印服务器和打印机。 | ✅ | ❌ | ❌ |
| 远程访问管理工具 | 管理远程访问角色和 VPN 服务。 | ✅ | ✅ | ✅ |
| 批量激活工具 | 配置和管理批量激活服务。 | ✅ | ✅ | ✅ |
| Windows 部署服务 (WDS) 工具 | 管理基于网络的 OS 部署的 WDS。 | ✅ | ❌ | ❌ |
| **服务器管理器** | 用于管理服务器角色和功能的中央管理控制台。 | ✅² | ✅ | ✅ |
**注释:**
1. 管理本地和远程 NFS 服务的工具可以通过 DISM 作为可选 Windows 功能添加。
2. 服务器管理器默认包含在 Windows Server 中,不作为单独的远程服务器管理工具列出。
有关按需功能 (Features on Demand) 的完整 RSAT 列表,请参阅微软官方文档。
## 先决条件
在安装和使用 RSAT 之前,请确保您的环境满足以下要求:
1. **操作系统要求**:
- **Windows 客户端**:Windows 10(2018 年 10 月更新或更高版本)的 **专业版** 或 **企业版**;Windows 11 的 **专业版** 或 **企业版**。
- **Windows Server**:任何受支持的 Windows Server 版本(如 Windows Server 2016/2019/2022/2025)。
2. **管理权限**:您必须在计划安装 RSAT 的本地计算机上拥有**管理员权限**。
3. **目标服务器权限**:您必须在打算管理的远程 Windows Server 系统上拥有相应服务的**管理权限**。
4. **网络连接**:本地计算机必须能够通过网络连接到您要管理的远程 Windows Server 系统。确保防火墙规则允许所需的管理协议流量。
## 安装 RSAT 的方法
安装 RSAT 的方法因平台而异。请根据您的情况选择正确的安装路径。
### 在 Windows Server 上安装 RSAT
您可以通过服务器管理器或 PowerShell 在 Windows Server 上安装 RSAT。
#### 方法一:使用服务器管理器 (GUI)
1. 使用具有管理员权限的账户登录 Windows Server 计算机。
2. 从“开始”菜单或任务栏中打开 **服务器管理器**。
3. 在“服务器管理器”仪表板中,点击右上角的 **“管理”** 菜单,然后选择 **“添加角色和功能”**。
4. 在“添加角色和功能向导”中,持续点击“下一步”,直到进入 **“功能”** 部分。
5. 在“选择功能”页面,向下滚动并展开 **“远程服务器管理工具”** 类别。
6. 进一步展开 **“角色管理工具”** 或 **“功能管理工具”** 子类别,勾选您所需安装的工具对应的复选框。
7. 点击 **“下一步”**,然后点击 **“安装”** 以开始安装过程。
8. 等待安装完成,然后点击 **“关闭”**。
9. 安装完成后,您可以通过“服务器管理器”顶部的 **“工具”** 菜单,或“开始”菜单中的 **“Windows 管理工具”** 访问已安装的工具。
#### 方法二:使用 PowerShell (命令行)
1. 使用具有管理员权限的账户登录 Windows Server 计算机。
2. 以管理员身份打开 **Windows PowerShell**。
3. (可选)查看所有可用的 RSAT 功能名称,请运行以下命令:
```powershell
Get-WindowsFeature -Name RSAT*
```
4. 安装您需要的 RSAT 功能。将 `` 替换为具体的功能名称(名称不带 * 号),并用逗号分隔多个功能。推荐使用 `-IncludeAllSubFeature` 参数安装所有子功能。
```powershell
Install-WindowsFeature -Name -IncludeAllSubFeature
```
**示例**:安装 Active Directory 域服务工具:
```powershell
Install-WindowsFeature -Name RSAT-AD-Tools -IncludeAllSubFeature
```
5. 安装完成后,您可以从“服务器管理器”的“工具”菜单或“开始”菜单访问这些工具。
### 在 Windows 客户端上安装 RSAT
Windows 客户端提供了多种安装 RSAT 的途径,具体取决于可用的按需功能(Features on Demand)和支持情况。
#### 选项一:作为按需功能安装
某些 RSAT 工具可作为“按需功能”提供。此方法适用于最新的 Windows 10/11 版本。
**使用桌面体验:**
1. 使用具有管理员权限的账户登录 Windows 客户端计算机。
2. 点击 **“开始”**,在搜索框中输入 **“可选功能”**,然后选择 **“管理可选功能”** (添加可选功能)。
3. 在“可选功能”页面,点击顶部的 **“查看功能”** (添加功能)。
4. 在搜索框中输入并查找您需要的 RSAT 工具(例如 `RSAT: DNS`),勾选它,然后点击 **“下一步”** -> **“安装”**。
5. 等待安装完成即可。
**使用 PowerShell:**
1. 以管理员身份打开 PowerShell。
2. 首先,检查可用的 RSAT 按需功能:
```powershell
Get-WindowsCapability -Online | Where-Object Name -like 'RSAT*'
```
**示例输出(若未安装)**:
```
Name : Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0
State : NotPresent
```
3. 安装特定功能。将 `Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0` 替换为实际功能名称。
```powershell
Add-WindowsCapability -Online -Name Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0
```
**成功输出示例**:
```
Path :
Online : True
RestartNeeded : False
```
#### 选项二:作为 Windows 功能安装
此方法适用于通过“启用或关闭 Windows 功能”对话框进行安装。
**使用桌面体验:**
1. 使用具有管理员权限的账户登录。
2. 点击 **“开始”**,在搜索框中输入 **“Windows 功能”**,然后选择 **“启用或关闭 Windows 功能”**。
3. 在对话框中,找到您需要的 RSAT 工具(例如 `Hyper-V 管理工具` 或 `远程服务器管理工具`),并勾选其复选框。可能需要展开父类别以找到具体工具。
4. 点击 **“确定”** 开始安装。
5. 等待安装完成,您可以从“服务器管理器”的“工具”菜单或“开始”菜单访问这些工具。
**使用 PowerShell(DISM):**
1. 以管理员身份打开 PowerShell。
2. 查看可用的 RSAT 作为 Windows 功能:
```powershell
Get-WindowsOptionalFeature -Online -FeatureName *tools* | FT FeatureName, DisplayName, State
```
**示例输出**:
```
FeatureName DisplayName State
----------- ----------- -----
Microsoft-Hyper-V-Tools-All Hyper-V 管理工具 Disabled
```
3. 安装特定功能。将 `` 替换为功能名称。`-All` 参数确保启用父级及其所有默认依赖项。
```powershell
Enable-WindowsOptionalFeature -Online -FeatureName -All
```
**示例**:安装 Hyper-V 管理工具:
```powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Tools-All -All
```
## 使用服务器管理器进行远程管理
服务器管理器是 RSAT 的核心组件,允许您从一个控制台管理多个本地和远程服务器。
### 在 Windows Server 上
1. 默认情况下,启动服务器管理器。如果未启动,请从“开始”菜单打开它。
2. 点击 **“管理”** -> **“添加角色和功能”**。
3. 在向导的“功能”部分,展开 **“远程服务器管理工具”** -> **“角色管理工具”**。
4. 勾选您要管理的功能的工具(例如,勾选 **“DNS 服务器工具”**)。
5. 点击“下一步”完成安装。
6. 安装后,点击 **“工具”** 菜单,选择您刚安装的工具(例如 **“DNS”**)。
7. 在打开的 DNS 管理器中,您可以管理本地服务器或右键点击服务器名称以连接并管理其他远程 DNS 服务器。
### 在 Windows 客户端上
1. 首先,按照前文所述方法安装 **“远程服务器管理工具:服务器管理器”** 作为按需功能或 Windows 功能。
2. 同时,安装您需要的特定 RSAT 工具(例如 `RSAT:DNS 服务器工具`)。
3. 安装完成后,打开“开始”菜单,搜索并打开 **“服务器管理器”**。
4. 在服务器管理器中,点击 **“工具”** 菜单,选择您要使用的工具(例如 **“DNS”**)。
5. 系统可能会提示您输入要管理的远程服务器的名称或 IP 地址。输入后点击“确定”即可开始管理。
## 结论
远程服务器管理工具 (RSAT) 是现代 Windows 环境中不可或缺的管理利器。通过本文提供的详细指南,您可以根据自己的平台(Windows Server 或 Windows 客户端)选择最合适的方法来安装所需的管理工具。安装完成后,利用服务器管理器和其他专门的 MMC、PowerShell 工具,即可实现对远程 Windows Server 的高效、集中化管理,从而显著提升 IT 运维效率。
## 相关资源
- [配置 Windows Server 的新按需功能](https://learn.microsoft.com/zh-cn/windows-server/administration/server-manager/configure-features-on-demand-in-windows-server)
- [在服务器管理器中配置远程管理](https://learn.microsoft.com/zh-cn/windows-server/administration/server-manager/configure-remote-management-in-server-manager)
- [服务器管理器](https://learn.microsoft.com/zh-cn/windows-server/administration/server-manager/server-manager)