配置 Exchange 2003 群集节点

 

上一次修改主题: 2006-07-28

要适应通过 Windows 和 Exchange 安全 GPO 模板应用的策略,必须在 Exchange 群集上配置两个组件:

服务

下表列出推荐的基线启动设置可供在强化后的环境中运行的群集节点使用。具体地说,表 1 显示在应用 Exchange 2003 群集节点库 GPO 模板(在 Exchange 2003 后端之上)和 Windows 企业客户端成员服务器 GPO 模板后的每个服务的启动模式。通过 Exchange 2003 群集节点库 GPO 模板更改或添加的服务是以斜体形式出现的。

note注意:
通过 Exchange 2003 后端和 Exchange 2003 群集节点库 GPO 安全模板配置的许多服务强制使用安装 Exchange 2003 时使用的默认服务配置。应用这些 GPO 安全模板提供了一种机制,可确保整个 Exchange 组织的服务配置一致。

若要启用通过 Exchange 2003 后端和 Exchange 2003 群集节点库 GPO 模板禁用的 POP3 或 IMAP4 服务,必须应用群集节点 POP3 模板 (Exchange_2003-Cluster_Node_POP3_V1_1.inf) 或群集节点 IMAP4 模板 (Exchange_2003-Cluster_Node_IMAP4_V1_1.inf)。

note注意:
有关如何启用 Exchange 群集节点上的 POP3 或 IMAP4 功能的详细步骤,请参阅如何在强化安全的环境中配置和运行 Exchange Server 2003 群集

通过在 Exchange 2003 后端 GPO 安全模板之上应用 Exchange 2003 群集节点库 GPO 模板配置的服务设置

服务名称 启动模式 原因

Microsoft Exchange IMAP4

禁用

服务器未配置 IMAP4

Microsoft Exchange Information Store

手动

访问邮箱和公用文件夹存储时需要

Microsoft Exchange POP3

禁用

服务器未配置 POP3

Microsoft Search

手动

全文索引使用

Microsoft Exchange Event

禁用

仅在要向后兼容 Exchange 5.5 时才需要;在 Exchange 群集上不受支持

Microsoft Exchange Site Replication Service

禁用

仅在要向后兼容 Exchange 5.5 时才需要;在 Exchange 群集上不受支持

Microsoft Exchange Management

自动

将 Exchange 管理信息发布到 Windows Management Instrumentation (WMI);运行邮件跟踪需要此服务

Windows Management Instrumentation

自动

由 Microsoft Exchange Management 服务用来发布各种 Exchange 管理信息

Microsoft Exchange MTA Stacks

手动

向后兼容时需要

Microsoft Exchange System Attendant

手动

执行 Exchange 维护和其他任务时需要

Microsoft Exchange Routing Engine

手动

协调 Exchange 服务器之间的邮件传输时需要

IPSEC 服务

自动

在服务器上实现和使用 Internet 协议安全 (IPSec) 策略(用于与支持 IPSec 的客户端和服务器通信)时需要

远程过程调用 (RPC)

自动

提供 RPC 终结点和终结点映射以用于与 Windows 服务器和工作站的通信;也用于 Exchange 服务器和 Microsoft Outlook® 客户端之间的通信

IIS Admin 服务

自动

World Wide Web Publishing 服务、简单邮件传输协议 (SMTP) 服务和 Microsoft Exchange Routing Engine 服务需要此服务

NT LM Security Support Provider

自动

为远程过程调用 (RPC) 提供安全性

简单邮件传输协议 (SMTP)

手动

Exchange 传输邮件时需要

World Wide Web Publishing 服务

自动

与使用 RPC over HTTP 连接到 Exchange 的运行 Outlook Web Access、Outlook Mobile Access、Exchange ActiveSync® 的服务器和 Outlook 2003 客户端通信时需要;从 Exchange 系统管理器访问公用文件夹存储和内容时需要

HTTP SSL

手动

实现用于 World Wide Web Publishing 服务的安全 HTTP (HTTPS)

网络新闻传输协议 (NNTP)

禁用

仅设置和新闻组功能需要;在 Exchange 群集上不受支持

群集服务

自动

在 Windows Server 群集上安装和运行 Exchange 时需要

Microsoft 分布式事务协调器

手动

在 Windows Server 群集上安装 Exchange 时 Exchange 安装程序和 Exchange Service Pack 安装程序需要

通过 Exchange 2003 群集节点库 GPO 模板添加和更改的服务

前面已提到,Exchange 2003 群集节点库 GPO 模板仅添加或更改已通过 Exchange 2003 后端和 Windows 成员服务器 GPO 安全模板配置的服务。本节描述在 Exchange 2003 后端和 Windows 企业客户端成员服务器 GPO 安全模板之上应用 Exchange 2003 群集节点库 GPO 模板时被添加和更改的服务。

因为核心 Exchange 服务由 Windows 群集服务控制,所以 Exchange 2003 群集节点需要将这些核心服务设置为手动启动。Exchange 2003 群集节点库 GPO 模板将下列 Exchange 服务设置为手动启动:

  • Microsoft Exchange Information Store
  • Microsoft Exchange MTA Stacks
  • Microsoft Exchange System Attendant
  • Microsoft Exchange Routing Engine
  • 简单邮件传输协议 (SMTP)

此外,在 Windows 群集中运行 Exchange 需要以下额外服务:

  • 群集服务   此服务是核心 Windows 群集服务,并且设置为自动启动。Exchange 2003 群集节点库 GPO 模板会设置对群集服务的审核,以使对群集服务 (Clussvc.exe) 的任何审核都将失败。此外,模板会保护具有下列安全权限的群集服务:
  • Microsoft Search   此服务被设置为手动启动。与 Exchange 相关的此服务不是必需的;但是,创建 EVS 时会创建 Microsoft Search 群集资源。禁用此服务将导致群集资源仅部分联机。
    如果在组织中不使用全文索引,则可删除 Microsoft Search 群集资源,然后禁用此服务。在 Exchange 群集节点 OU 继承的 Exchange 2003 Backend.inf 模板中,此服务已设置为“禁用”。因此,要禁用 Microsoft Search 服务,请从 Exchange_2003-Cluster_Node_Base_V1_1.inf 文件中删除以下行:
    "MSSEARCH",3,"D:AR(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)"
    有关在 Exchange 2003 群集上删除和重建 Microsoft Search 服务资源的详细信息,请参阅 Microsoft 知识库文章 830189“Exchange Server 2003 computer cannot bring the Microsoft Search resource online”(英文)。
  • Microsoft 分布式事务处理协调器 (MSDTC)   此服务被设置为手动启动。Exchange 仅在安装过程中使用 MSDTC。在 Exchange 安装过程中,会使用 COM+ 注册 Microsoft CDO Workflow Event Sink (CDOWFEVT.DLL),以便可以使用该 dll 的函数。为了便于 COM+ 注册事件接收器,必须在群集中安装并运行群集 MSDTC 资源。如果在 Exchange 安装过程中(或 Service Pack 安装过程中)未安装并运行群集 MSDTC,则安装将失败。有关配置 MSDTC 的详细信息,请参阅 Microsoft 知识库文章 301600“如何在 Windows Server 2003 群集上配置 Microsoft 分布式事务处理协调器”。

网络安全

Windows 成员服务器 GPO 安全模板(包括在 Windows Server 2003 Security Guide 中)对于基于 NTLM Security Support Provider (SSP) 的服务器和客户端启用最小会话安全。具体地说,Windows 企业客户端成员服务器 GPO 模板会配置以下 NTLM 设置:

  • 邮件完整性(加密)
  • 消息保密性
  • NTLMv2 身份验证
  • 128 位加密

NTLMv2 身份验证在 RTM 版本的 Windows Server 2003 群集上运行不正常。具体地说,在 Windows Server 2003 群集上对于 NTLM SSP 启用 NTLMv2 身份验证会阻止群集服务的启动。但是,具有消息完整性、消息保密性和 128 位加密功能的 NTLM 版本 1 会话安全仍将工作。因此,Windows 企业客户端成员服务器 GPO 安全模板将因为 GPO 安全模板强制实施 NTLMv2 身份验证而导致 Exchange 群集节点故障。

要启用正在强制使用 Windows 成员服务器 GPO 安全模板的 Exchange 2003 群集,必须安装 Microsoft 知识库文章 890761“You receive an "Error 0x8007042b" error message when you add or join a node to a cluster if you use NTLM version 2 in Windows Server 2003”(英文)中所述的 Windows 修补程序。

note注意:
要允许 NTLMv2 会话安全正常运行,建议您安装此修补程序。如果启用了 NTLMv2 身份验证,但不应用此修补程序,则 Windows 群集服务不会启动。

另外,值得强调的是,单独应用 Exchange 2003 群集节点库 GPO 模板并不会强化 Exchange 环境。Exchange 2003 群集节点库 GPO 模板假定 Exchange 后端和 Windows Server 2003 企业客户端成员服务器安全 GPO 安全模板已被应用,并已由在其中放置了 Exchange 群集节点的 OU 继承。