650) this.width=650;" border="0" alt="02" height="354" src="http://img1.51cto.com/attachment/201211/16/515663_1353086873XUAu.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086873XUAu.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
前面我们了解到通过POP3和IMAP4这2种方式连接到Exchange服务器邮箱时,仅能够使用最基本的邮件功能,即使是通讯薄,也需要经过一番繁琐的配置,并且Internet用户需要使用通讯薄,还需发布域控制器上的389端口,通常不会考虑这样做,那么有没有一种有效的方法,来使我们的Internet用户连接到Exchange服务器邮箱后能够体验Exchange相关功能呢?这里就要说说Outlook Anywhere
Outlook Anywhere的配置方法十分容易,Internet用户只需要提供自己的邮件地址、域用户名和密码就可以自动配置Outlook Anywhere账户,这得益于Exchange的自动发现服务,在连接到邮箱后,不仅可以使用通讯薄功能,还可以使用闲忙信息、邮箱管理以及会议邀请等Exchange专属功能,另外,Outlook Anywhere是基于证书加密通讯的,所以需要在防火墙上开放443端口
首先来看看Exchange服务器上需要做哪些配置
第一步:确保2台CAS服务器都安装了【HTTP 代理上的 RPC】,这项功能由于我们在部署CAS/HUB服务器时就已经安装好了,所以这里就不用安装了
650) this.width=650;" border="0" alt="100" height="372" src="http://img1.51cto.com/attachment/201211/16/515663_1353086876qwwR.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086876qwwR.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
第二步:启用 Outlook Anywhere
在Exchange控制台左侧展开【服务器配置】-【客户端访问】,在右侧面板中右键单击服务器cqexcashub01,从菜单中选择【启用 Outlook Anywhere】
650) this.width=650;" border="0" alt="101" height="417" src="http://img1.51cto.com/attachment/201211/16/515663_1353086881I8BK.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086881I8BK.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
指定外部主机名【mail.excontoso.tk】,客户端身份验证访问选择【基本身份验证】,设置好后单击【启用】
650) this.width=650;" border="0" alt="102" height="527" src="http://img1.51cto.com/attachment/201211/16/515663_13530868856cPi.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_13530868856cPi.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
单击【完成】后,需要在服务器cqexcashub02上,做相同的操作
650) this.width=650;" border="0" alt="103" height="529" src="http://img1.51cto.com/attachment/201211/16/515663_1353086889PvFP.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086889PvFP.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
Exchange服务器上的配置做完后,下面来到公网域名提供商的设置页面
创建一条A纪录,autodiscover.excontoso.tk,IP地址填写路由器WAN口的IP地址【219.153.106.244】,Internet上的Outlook客户端通过自动发现服务去配置Outlook Anywhere的时候,会用到这个域名,所以这个域名很关键
650) this.width=650;" border="0" alt="104" height="484" src="http://img1.51cto.com/attachment/201211/16/515663_1353087102hlX2.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353087102hlX2.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
保存后,稍等几分钟,通过Ping来测试autodiscover.excontoso.tk能否成功解析到我们的路由器WAN口,图中返回了ICMP包,说明解析成功
650) this.width=650;" border="0" alt="105" height="257" src="http://img1.51cto.com/attachment/201211/16/515663_1353086898ttUX.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086898ttUX.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
前面说了,Outlook Anywhere是通过443端口连接到Exchange服务器的,那么在路由器中就需要发布443端口,发布对象是CAS/HUB服务器群集,群集IP地址为【192.168.1.230】,另外说一下,发布了443端口,相当于Internet用户也可以通过OWA访问邮箱了,由于之前为了简化用户输入,配置了域名跳转,即用户输入http方式的域名mail.excontoso.tk就可跳转到https://mail.excontoso.tk/owa页面,所以这里还得发布80端口
650) this.width=650;" border="0" alt="106" height="395" src="http://img1.51cto.com/attachment/201211/16/515663_1353087110gvYX.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353087110gvYX.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
接下来进入客户端的配置,Internet上的客户端默认情况下是不信认我们域内的证书颁发机构的,我们首先需要从内部的CA下载CA根证书,然后通过各种方式传送到Internet客户端上,最后通过MMC将其导入到【证书(本地计算机)】容器下的【受信任的根证书颁发机构】中
650) this.width=650;" border="0" alt="107" height="386" src="http://img1.51cto.com/attachment/201211/16/515663_1353086914fnyK.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086914fnyK.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
CA根证书导入完毕后,打开【控制面板】-【邮件】
650) this.width=650;" border="0" alt="169" height="368" src="http://img1.51cto.com/attachment/201211/16/515663_1353086917lxIz.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086917lxIz.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
指定一个配置文件名称
650) this.width=650;" border="0" alt="108" height="385" src="http://img1.51cto.com/attachment/201211/16/515663_1353086919iO5M.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086919iO5M.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
指定姓名、邮件地址和密码,这里以用户jqq【蒋庆秋】为例
650) this.width=650;" border="0" alt="108" height="470" src="http://img1.51cto.com/attachment/201211/16/515663_1353086923USfm.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086923USfm.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
单击【下一步】后,Outlook就开始自动配置Outlook Anywhere账户了,配置过程中需要提供域中的凭据
650) this.width=650;" border="0" alt="109" height="469" src="http://img1.51cto.com/attachment/201211/16/515663_1353086928a2ju.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086928a2ju.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
待3项都通过后就算是自动配置成功了,是不是很简单呢
650) this.width=650;" border="0" alt="110" height="469" src="http://img1.51cto.com/attachment/201211/16/515663_1353086930KbYu.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086930KbYu.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
第一次进入Outlook,也需要提供身份验证凭据,如果希望在下次运行Outlook时不进行身份验证,可以勾选【记住我的凭据】
650) this.width=650;" border="0" alt="111" height="335" src="http://img1.51cto.com/attachment/201211/16/515663_1353086933bDWe.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086933bDWe.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
进入Outlook之后,我们首先可以了解一下Outlook Anywhere究竟做了哪些地方的配置,从Outlook主面板的【文件】选项卡打开账户设置
650) this.width=650;" border="0" alt="113" height="382" src="http://img1.51cto.com/attachment/201211/16/515663_1353086936ytax.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086936ytax.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
在默认【电子邮件】选项卡中,双击【 650) this.width=650;" border="0" alt="114" height="490" src="http://img1.51cto.com/attachment/201211/16/515663_1353086940uEru.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086940uEru.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
这里自动配置了Exchange服务器的外部主机名和用户名,并勾选了【使用缓存 Exchange 模式】,这种模式会将Exchange邮箱中的邮件与本地保持同步,然后单击【其他设置】按钮
650) this.width=650;" border="0" alt="115" height="469" src="http://img1.51cto.com/attachment/201211/16/515663_1353086943glGj.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086943glGj.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
切换到【连接】选项卡,这里看到已经勾选了【使用 HTTP 连接到 Microsoft Exchange】,单击【Exchange 代理服务器设置】
650) this.width=650;" border="0" alt="114" height="419" src="http://img1.51cto.com/attachment/201211/16/515663_1353086946oNAV.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086946oNAV.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
这里配置了连接到Exchange代理服务器的URL名称、身份验证方式以及在不同网络中的连接方式等
650) this.width=650;" border="0" alt="115" height="370" src="http://img1.51cto.com/attachment/201211/16/515663_1353086950Enyd.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086950Enyd.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
以上就是Outlook Anywhere自动配置的信息,然后回到桌面,验证Outlook的连接状态,按住Ctrl键,单击右下角的Outlook图标,从菜单中选择【连接状态】
650) this.width=650;" border="0" alt="116" height="296" src="http://img1.51cto.com/attachment/201211/16/515663_1353086952CJwK.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086952CJwK.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
从下图中可以看出,Outlook当前是以HTTPS协议来连接到Exchange服务器的
650) this.width=650;" border="0" alt="117" height="371" src="http://img1.51cto.com/attachment/201211/16/515663_1353086955mct4.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086955mct4.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
最后我们来测试通过Outlook Anywhere方式收发邮件,但这次与前几次不同,我们将其中一台CAS/HUB服务器和一台邮箱服务器关闭,以模拟这2台服务器在发生故障后,邮件系统还能否正常运行
cqexcashub01的负载优先级为1,另外邮箱数据库CQDB01在前面的教程中已经手工转移到cqexdag02上并处于活动状态,这里我将cqexcashub01和cqexdag02关闭
650) this.width=650;" border="0" alt="121" height="387" src="http://img1.51cto.com/attachment/201211/16/515663_1353086959UZnZ.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086959UZnZ.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
关闭后,Outlook与服务器断开了大约10几秒种后重新连接,老规矩,我们向QQ邮箱发送一封测试邮件,主题为06
650) this.width=650;" border="0" alt="122" height="372" src="http://img1.51cto.com/attachment/201211/16/515663_1353086962nih8.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086962nih8.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
QQ邮箱成功收到邮件
650) this.width=650;" border="0" alt="124" height="312" src="http://img1.51cto.com/attachment/201211/16/515663_1353086964Ew3t.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086964Ew3t.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
然后回发一封邮件,主题为07
650) this.width=650;" border="0" alt="125" height="372" src="http://img1.51cto.com/attachment/201211/16/515663_1353086967aQIY.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086967aQIY.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
Outlook也成功的收到了邮件,这证明在高可用性环境下,即使一台CAS/HUB服务器和一台邮箱服务器发生了故障,我们的邮件系统同样可以保持正常的运作,最后来打开通讯薄看看
650) this.width=650;" border="0" alt="126" height="372" src="http://img1.51cto.com/attachment/201211/16/515663_1353086972pCsz.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086972pCsz.jpg" width="650" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
看到了吧,通过Outlook Anywhere方式连接到Exchange,是可以使用全球通讯薄的,就是就点乱,但没关系,这个可以通过启用HAB(分层地址薄)来解决
650) this.width=650;" border="0" alt="127" height="406" src="http://img1.51cto.com/attachment/201211/16/515663_1353086976bx8o.jpg" real_src ="http://img1.51cto.com/attachment/201211/16/515663_1353086976bx8o.jpg" style="padding: 0px; margin: 0px; vertical-align: top; background-image: none;" title="Exchange Server 2010 SP2 高可用性(十)---配置Outlook Anywhere" />
这里有点小故事,在做最后这个测试的时候,我关闭了cqexcashub01和cqexdag02,可是发现邮箱数据库并没有自动转移到cqexdag01上,以致Outlook不停的连接,又不停的中断,这是什么原因呢?这是由于我最开始创建DAG的时候将cqexcashub01作为了见证服务器,见证服务器都关闭了,当然就不能转移了,后来将见证服务器换到域控制器上,就解决问题了,所以一定要保证见证服务器的存活,那么至此,这个Exchange Server 2010 SP2 高可用性系列博文就全部测试完毕了,文笔不好,但还是希望能帮助到大家
本文出自 “小秋的学习笔记” 博客
欢迎关注我的微博 http://weibo.com/pco18
您的顶帖是我发帖的动力↘