本文介绍如何配置 Internet ">Security and Acceleration (ISA) Server 以发布运行 Internet Information Server (IIS) 和 Outlook Web Access (OWA) 的内部 Microsoft Exchange Server。
本文是对以下 Microsoft 知识库文章的补充:
Q290113 How to Publish Outlook Web Access Behind Internet Security and Acceleration Server(如何在 Internet Security and Acceleration Server 后发布 Outlook Web Access)
使用本文所述的方法之前,请先参阅该文章。
ISA Server 使得传统的邮件服务器协议(SMTP、POP3、IMAP4 等)在 Server Publishing Rule(服务器发布规则)节点下发布变得非常方便。不过,没有任何 ISA Server 向导会自动发布使用超文本传输协议 (HTTP) 实现邮件检索的内部邮件服务器。
本文假定满足下列前提条件:
在防火墙模式下运行 ISA Server,并且至少有两个网络接口。
Outlook Web Access (OWA) for Exchange Server 5.5 或 Exchange 2000 Server 在内部网络接受 HTTP 请求。
要配置 ISA Server 允许外部客户机访问内部 OWA 服务器,请执行下列四个步骤:
1、在 ISA Server 上启用 HTTP 侦听程序:
a. 在 ISA 管理控制台中展开“服务器和阵列”,用鼠标右键单击 ISA Server,然后单击属性。
b. 单击传入的 Web 请求选项卡,然后单击“为每个 IP 地址单独配置侦听程序”。
c. 单击添加,然后在添加/编辑侦听程序对话框的列表框中单击 ISA Server 名称。输入分配给一个外部网络接口卡 (NIC) 的 IP 地址。
d. 单击确定关闭对话框,然后再次单击确定保存更改。
2、 创建可以将 Web 客户机指向 OWA Web 站点使用的相应文件夹的目标集:
a. 打开 ISA 管理控制台,展开基于 ISA Server 的服务器,然后单击策略成分部分。
b. 展开策略成分部分,用鼠标右键单击目标集文件夹,然后单击新建,再单击集。将提示您为新目标集命名,请将其命名为“OWA”。
c. 在目标框中,输入外部 Web 客户机用于访问 OWA 的统一资源定位符 (URL)。该 URL 将 Internet 域名系统 (DNS) 名称解析为 ISA Server 服务器上的外部 IP 地址。
备注:不要在“目标”框的 URL 中包括“http://”或“https://”部分。
d. 在路径框中键入: /exchange* ,然后单击确定。
e. 为 Exchweb 和 Public 文件夹重复步骤 d,分别添加 /exchweb* 和 /public* 路径。
3、创建 Web 发布规则:
a. 将 ISA Server 展开至 Publishing 首部。
b. 在发布下用鼠标右键单击 Web 发布规则,单击新建,然后单击规则。
c. 为该规则命名,名称应具说明性,然后单击下一步。
d. 向步骤 2 中创建的指定目标集应用该规则,然后单击下一步。
e. 单击下一步以接受任何请求。
f. 单击“将请求重定向至内部 Web 服务器”,然后输入内部服务器的 IP 地址。
g. 单击选中“发送原始主机标题”复选框,然后单击下一步,再单击完成。
h. 打开服务 Microsoft 管理控制台,然后用鼠标右键单击 ISA Server 控件。单击重新启动,然后单击是重新启动所有附属服务。
4、为任何其它寄宿域重复步骤 1 至步骤 3。
对应不同的内部 Exchange Server 的其它每一寄宿域均应在 ISA Server 外部 NIC 的不同 IP 地址上注册。
备注:如果“后端”Exchange server 没有 Web 客户机的邮箱,重定向将不起作用。如果您的 Exchange 2000 服务器场共享同一电子邮件域命名空间,则不建议将 ISA 用作“前端”服务器。