邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 2977|回复: 2
打印 上一主题 下一主题

关于Exchange2003的RPC over https问题

[复制链接]
跳转到指定楼层
顶楼
发表于 2004-4-20 15:15:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我公司的exchange服务器要放到公网上去,我试了多次RPC over https,总是不成功。有谁有这方面成功的例子?
沙发
 楼主| 发表于 2004-4-20 16:09:02 | 只看该作者

Re:关于Exchange2003的RPC over https问题

没有人有这方面的经验吗?
藤椅
发表于 2004-4-20 21:59:14 | 只看该作者

Re:关于Exchange2003的RPC over https问题

我记得在EX2K3的文档中<<规划 Exchange Server 2003 邮件系统>>有这样的说明,希望对你有用:<br>
使用 RPC over HTTP<br>
Windows Server 2003 RPC over HTTP 功能使 Outlook 用户能够通过 Internet 连接到他们的 Exchange 服务器,即使有防火墙的介入。建议采用的部署策略是,使用带有 Feature Pack 1 的 ISA Server 2000 作为安全基础结构,或者,在外围网络内部署 ISA Server,然后在公司网络内部署 Exchange 前端服务器(充当 RPC 代理服务器)。另外一种选择是,将充当 RPC 代理服务器的 Exchange 2003 前端服务器放在外围网络中。<br>
如果使用 ISA Server 作为反向代理服务器,则可以采用几种部署方案。有关安装作为反向代理服务器与 Exchange 一起使用的 ISA Server 的详细信息,请参阅《Exchange Server 2003 部署指南》(<a target=_blank href=http://www.microsoft.com/exchange/library>http://www.microsoft.com/exchange/library</a>)。<br>
在公司环境中部署 RPC over HTTP 时,基于 RPC 代理服务器所在的位置,有两个主要的部署方案可供选择: <br>
• 方案 1(推荐) 在外围网络中部署 ISA Server,然后将 RPC 代理服务器(Exchange 前端服务器)放在公司网络内。<br>
注意 如果使用 ISA Server 作为高级防火墙服务器,则有几个部署方案可供选择。有关如何安装作为高级防火墙服务器的 ISA Server 的信息,请参阅联机丛书 Using Microsoft Exchange 2000 Front-End Servers (<a target=_blank href=http://go.microsoft.com/fwlink/?LinkId=14575>http://go.microsoft.com/fwlink/?LinkId=14575</a>)(英文)。<br>
<br>
• 方案 2 将充当 RPC 代理服务器的 Exchange 2003 前端服务器放在外围网络中。<br>
下面各部分详细讨论了上述每个可供选择的方案。 <br><br>
方案 1:外围网络中的 ISA Server<br>
第一个方案是,在外围网络中使用 ISA Server,将 RPC 代理(前端)服务器放在公司网络中。这是建议采用的方案。通过在外围网络中使用 ISA Server 来路由 RPC over HTTP 请求,并将 Exchange 前端服务器放在公司网络中,只需打开内部防火墙上的端口 80 或端口 443,供 Outlook 2003 客户端与 Exchange 通信使用。此外,可以完全取消在 ISA Server 和公司网络之间的内部防火墙,因为带有 Feature Pack 1 的 ISA Server 可提供标准防火墙无法提供的附加安全功能。图 4.2 说明了此部署方案。<br>
<br><br>
图 4.2 通过将 ISA Server 用作外围网络中的反向代理服务器来部署 RPC over HTTP<br>
<br>
运行 ISA server 的服务器被放在外围网络中时,该服务器将负责把 RPC over HTTP 请求路由到充当 RPC 代理服务器的 Exchange 前端服务器。在此方案中,RPC 代理服务器使用指定的端口与其他使用 RPC over HTTP 的服务器通信。<br>
方案 2:外围网络中的 RPC 代理服务器<br>
可以将充当 RPC 代理服务器的 Exchange Server 2003 前端服务器放在外围网络内,尽管不建议采用这种做法。在此方案中,可以指定 RPC 代理服务器需要的有限数目的端口。图 4.3 说明了此部署方案。请注意,在下面的示例中,除了用于 RPC over HTTP 的端口外,Exchange 前端服务器仍然需要所有的标准端口才能与公司内部网络进行通信。<br>
<br><br>
图 4.3 在外围网络中的 Exchange 前端服务器上部署 RPC over HTTP<br>
<br>
有关如何配置 RPC over HTTP 部署方案 1 和 2 的详细信息,请参阅本章后面的“部署 RPC Over HTTP”。同样,在此方案中,RPC 代理服务器使用指定的端口与其他使用 RPC over HTTP 的服务器通信。<br>
部署 RPC over HTTP<br>
若要部署 RPC over HTTP,请执行下列操作:<br>
1. 将 Exchange 前端服务器配置为 RPC 代理服务器。<br>
2. 在 Exchange 前端服务器上的 Internet 信息服务 (IIS) 中配置 RPC 虚拟目录。<br>
3. 在与 RPC 代理服务器通信的 Exchange 2003 计算机上配置注册表,以便使用 Exchange 2003 所指定的端口进行 RPC over HTTP 通信。<br>
4. 打开内部防火墙上用于 RPC over HTTP 通信的指定端口,以及用于 Exchange 前端通信的标准端口。<br>
5. 为用户创建使用 RPC over HTTP 的配置文件。<br>
完成上述步骤后,用户即可开始使用 RPC over HTTP 来访问 Exchange 前端服务器。<br>
要使用 RPC over HTTP,必须在下列计算机上运行 Windows Server 2003: <br>
• 要通过 RPC over HTTP 访问的所有 Exchange 2003 服务器。<br>
• 充当 RPC 代理服务器的 Exchange 2003 前端服务器。<br>
• 与配置为使用 RPC over HTTP 的 Outlook 2003 客户端及Exchange 2003 服务器通信的所有域控制器。<br>
• 配置为使用 RPC over HTTP 的 Outlook 2003 客户端及 Exchange 2003 服务器所使用的全局编录服务器。<br>
必须在 RPC 代理服务器使用的所有 Exchange 服务器上安装 Exchange 2003。此外,运行 Outlook 2003 的所有客户端计算机还必须运行具有下列“Windows XP 补丁程序”更新的 Microsoft Windows XP Service Pack 1 (SP1) 或更高版本:“RPC Updates Needed for Exchange Server 2003 Beta”(<a target=_blank href=http://go.microsoft.com/fwlink/?LinkId=16687>http://go.microsoft.com/fwlink/?LinkId=16687</a>)(英文)。<br>
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 06:25

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表