搭建Exchange环境

环境说明

机器名 操作系统 IP地址 备注
test.cn testad01 Windows Server2016 10.161.241.11 包含DNS服务器
testad02 Windows Server2016 10.161.241.12 包含DNS服务器
testex2016mbx01 Windows Server2016 10.161.241.21  
testex2016mbx02 Windows Server2016 10.161.241.22  

准备工作

  1. 安装Exchange2016需准备如下程序<br />1 Exchange Server 2016 CU10<br />2 .NET Framework 4.7.1<br />3 C++ 2013<br />4 统一通信托管 API (UCMA) 4.0<br />5 KB3206632补丁<br />**

安装Exchange Server2016 CU10

   注:两台ex服务器均按同样方式操作安装

1、Exchange加域

Exchange部署及配置 - 图1

2、安装NET Framework 4.7.1

   ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477509515-154ebb60-6ddd-4424-86e5-4704efe9460a.png#align=left&display=inline&height=262&margin=%5Bobject%20Object%5D&originHeight=491&originWidth=508&status=done&style=none&width=271)

3、安装Microsoft Visual C++2013

   ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477509694-40f6a21e-9a5c-4294-bfeb-0b362aef2bbf.png#align=left&display=inline&height=177&margin=%5Bobject%20Object%5D&originHeight=303&originWidth=478&status=done&style=none&width=279)

4、安装统一通信托管 API (UCMA) 4.0

   统一通信托管 API (UCMA) 4.0 是一个托管代码平台,开发人员使用它可以构建用于访问和控制 Microsoft Enhanced Presence (增强存在)信息、即时消息、电话和视频呼叫以及音频/视频会议的应用程序。<br />       ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477509929-19913015-4e35-49ff-99f1-a35c688a591d.png#align=left&display=inline&height=165&margin=%5Bobject%20Object%5D&originHeight=473&originWidth=506&status=done&style=none&width=176)

5、安装KB3206632补丁

   安装后版本升级为14393.576,安装完成后重启电脑<br />       ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477510172-fd7aceaf-608a-437e-9c54-7db0090f2277.png#align=left&display=inline&height=143&margin=%5Bobject%20Object%5D&originHeight=497&originWidth=633&status=done&style=none&width=182)

6、扩展AD架构

Exchange 在 AD 中存储了大量信息,但在存储之前,需要添加和更新类、属性及其他项目。
A) 挂载Exchange Server2016 CU10镜像
B) 打开Windows PowerShell窗口
C) 运行命令:d:\Setup.exe /PrepareSchema /IacceptExchangeServerLicenseTerms
Exchange部署及配置 - 图2

7、准备其他部件

为 Exchange 2016 准备 AD的其他部件。在此设置过程中,Exchange 将在用于存储信息的 AD中创建容器、对象及其他项目。所有 Exchange 容器、对象、属性等的集合称为 Exchange 组织。当运行命令为 Exchange 准备 AD 时,您需要指定 Exchange 组织。此名称供 Exchange 在内部使用。
A) 挂载Exchange Server2016 CU10镜像
B) 打开Windows PowerShell窗口
C) 运行命令(test为组织名称):d:\setup.exe /PrepareAD /OrganizationName:”test” /IAcceptExchangeServerLicenseTerms
Exchange部署及配置 - 图3

8、Exchange Server2016 CU10安装向导

   准备工作都应完成,现在进行Exchange Server2016 CU10的安装<br />A) 选择是否更新<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477510659-0e0cd266-c851-4e4d-8975-1af91834d83e.png#align=left&display=inline&height=187&margin=%5Bobject%20Object%5D&originHeight=703&originWidth=795&status=done&style=none&width=212)<br />B) 介绍-下一步<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477510931-b262759d-121d-4bc5-af6c-8cb43c6ed390.png#align=left&display=inline&height=184&margin=%5Bobject%20Object%5D&originHeight=697&originWidth=801&status=done&style=none&width=211)<br />C) 许可协议-接受<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477510931-b262759d-121d-4bc5-af6c-8cb43c6ed390.png#align=left&display=inline&height=185&margin=%5Bobject%20Object%5D&originHeight=697&originWidth=801&status=done&style=none&width=213)<br />D)选择遇到错误是否联机检查解决方案<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511211-01c92f90-e56d-4632-aaca-90b418c91b8e.png#align=left&display=inline&height=207&margin=%5Bobject%20Object%5D&originHeight=702&originWidth=802&status=done&style=none&width=237)<br />E) 选择服务器角色<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511387-63e8dbac-c312-4bc8-b898-723d6719f926.png#align=left&display=inline&height=206&margin=%5Bobject%20Object%5D&originHeight=695&originWidth=798&status=done&style=none&width=237)<br />F) 选择安装路径<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511544-92dfef48-6183-4ac0-898b-7decd2e776ef.png#align=left&display=inline&height=208&margin=%5Bobject%20Object%5D&originHeight=701&originWidth=795&status=done&style=none&width=236)<br />G)选择是否启用恶意软件防护设置<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511544-92dfef48-6183-4ac0-898b-7decd2e776ef.png#align=left&display=inline&height=200&margin=%5Bobject%20Object%5D&originHeight=701&originWidth=795&status=done&style=none&width=227)<br />H)准备情况检查通过后,点击安装Exchange<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511683-baf61a3e-f3b0-4694-8f07-eb5d77d31385.png#align=left&display=inline&height=203&margin=%5Bobject%20Object%5D&originHeight=705&originWidth=801&status=done&style=none&width=231)<br />       至此Exchange2016就安装完成了,ex02同样按以上步骤操作安装


Exchange2016配置

1、DNS轮询

   使用DNS轮询实现负载均衡,最大的优点就是部署简单,基本上不需要成本,如果一台exchange服务器彻底宕机,http客户端(Outlook)足够智能,可以连接到另一台服务器。但DNS轮询并不是真正对流量进行负载平衡,因为没有办法可用确保每个服务器获得公平的流量份额,此外这种方法没有服务级别监视,因此当单个服务出现问题,客户端不会自动重定向到可用服务。列如OWA服务处于故障模式,则客户端会看到错误页面<br />A) 在AD01上打开DNS管理器<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511930-5772bdf9-f27c-4a78-8c53-cda3ce6aac09.png#align=left&display=inline&height=217&margin=%5Bobject%20Object%5D&originHeight=520&originWidth=747&status=done&style=none&width=312)<br />B) 如图,在服务器内右键属性<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477511930-5772bdf9-f27c-4a78-8c53-cda3ce6aac09.png#align=left&display=inline&height=217&margin=%5Bobject%20Object%5D&originHeight=520&originWidth=747&status=done&style=none&width=312)


C) 点击高级,勾选启用循环
Exchange部署及配置 - 图4
D)定位到test.cn目录下右键创建A记录
Exchange部署及配置 - 图5
E) 创建ex01服务器的A记录
Exchange部署及配置 - 图6
F) 创建ex02服务器的A记录
Exchange部署及配置 - 图7

2、MX记录

   邮件交换记录 (MX record)是[域名系统](https://baike.baidu.com/item/%E5%9F%9F%E5%90%8D%E7%B3%BB%E7%BB%9F)(DNS)中的一种[资源记录](https://baike.baidu.com/item/%E8%B5%84%E6%BA%90%E8%AE%B0%E5%BD%95)类型,用于指定负责处理发往收件人域名的邮件服务器。MX记录允许设置一个优先级,当多个邮件服务器可用时,会根据该值决定投递邮件的服务器。[简单邮件传输协议](https://baike.baidu.com/item/%E7%AE%80%E5%8D%95%E9%82%AE%E4%BB%B6%E4%BC%A0%E8%BE%93%E5%8D%8F%E8%AE%AE)(SMTP)会根据MX记录的值来决定邮件的路由过程。<br />A) DNS管理器内右键新建MX记录<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477513178-fdabfdfb-5e3d-4fe7-982c-be396602139c.png#align=left&display=inline&height=125&margin=%5Bobject%20Object%5D&originHeight=700&originWidth=1016&status=done&style=none&width=182)<br />B) 添加EX01服务器<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477513354-db0edfb9-f364-4ccb-b191-686124cca3d4.png#align=left&display=inline&height=176&margin=%5Bobject%20Object%5D&originHeight=575&originWidth=464&status=done&style=none&width=142)<br />C) 添加EX02服务器<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477513500-5b32bb8b-715d-4149-8cb9-d67ebad75e73.png#align=left&display=inline&height=185&margin=%5Bobject%20Object%5D&originHeight=579&originWidth=467&status=done&style=none&width=149)

3、证书配置

   访问访问邮件,网页会报证书错误,我们要解决这个问题只能使用公网证书或者使用内网证书在EX上绑定<br />              ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477513641-cb2c626d-edb4-4851-a6d2-890903b3c004.png#align=left&display=inline&height=141&margin=%5Bobject%20Object%5D&originHeight=978&originWidth=1716&status=done&style=none&width=247)

A)创建证书服务器

a) 在AD01上添加证书服务器,打开服务器管理器,添加角色和功能
Exchange部署及配置 - 图8
b) 定位到“服务器角色”,勾选AD证书服务器
Exchange部署及配置 - 图9
c) 定位到“角色服务”如图配置
Exchange部署及配置 - 图10
d) 其他默认下一步,检查摘要信息,确认无误后点击“安装
Exchange部署及配置 - 图11
e) 点击配置证书服务
Exchange部署及配置 - 图12
f) 如图配置,下一步
Exchange部署及配置 - 图13
g) 选择要配置的角色,下一步
Exchange部署及配置 - 图14
h) 选择“企业CA”,下一步
Exchange部署及配置 - 图15
i) 如图选择,下一步
Exchange部署及配置 - 图16
j) “CA加密”根据实际需求选择,下一步
Exchange部署及配置 - 图17
k) 指定“CA名称”如图,下一步
Exchange部署及配置 - 图18
l) 设置“有效期”,下一步
Exchange部署及配置 - 图19
m) 指定“CA数据库”位置,下一步
Exchange部署及配置 - 图20
n) 确认摘要信息,确认后点击“配置”
Exchange部署及配置 - 图21

B)生成证书信息

a) 访问Exchange管理中心,打开服务器,添加证书
Exchange部署及配置 - 图22
b) 如图选择,下一步
Exchange部署及配置 - 图23
c) 输入证书名称,下一步
Exchange部署及配置 - 图24
d) 设置通配符证书,下一步
Exchange部署及配置 - 图25
e) 选择证书存储服务器,下一步
Exchange部署及配置 - 图26
f) 如图配置,或保持默认,在下一步内配置
Exchange部署及配置 - 图27
g) 添加证书包含的域名,下一步
Exchange部署及配置 - 图28
h) 输入证书相关信息,下一步
Exchange部署及配置 - 图29


i) 选择证书申请文件存储位置,必须是共享路径,格式为”.req”完成
Exchange部署及配置 - 图30
j) 证书文件什生成后,证书显示搁置状态。后续开始申请证书
Exchange部署及配置 - 图31

C)申请证书

为刚生成的Exchange证书文件申请证书并颁发到服务器
a) 打开CA证书申请界面,10.161.241.11/certsrv
Exchange部署及配置 - 图32


b) 选择“高级证书申请”
Exchange部署及配置 - 图33
c) 选择使用base64编码提交,如图
Exchange部署及配置 - 图34
d) 使用记事本打开刚生成的证书文件,复制内容
Exchange部署及配置 - 图35
e) 如图,将刚复制的内容粘贴到证书申请界面,选择“Web服务器”,提交
Exchange部署及配置 - 图36
f) 选择“Base64编码”下载证书,保存到本地
Exchange部署及配置 - 图37

D)导入证书

a) 打开Exchange管理中心,在证书为准点击完成
Exchange部署及配置 - 图38
b) 选择刚下载的证书,确定
Exchange部署及配置 - 图39
c) 导入完成状态变为“无效,续订”
Exchange部署及配置 - 图40
d) 点击编辑进行服务分配
Exchange部署及配置 - 图41
e) 参照截图,分配服务
Exchange部署及配置 - 图42
f) 警告提示,点击是。(注,这里点击“是”后会在IIS内启用要求SSL)
Exchange部署及配置 - 图43
g) 服务分配完成
Exchange部署及配置 - 图44
h) 为第二台Exchange服务器导入证书,如图点击导出证书
Exchange部署及配置 - 图45
i) 选择证书存储位置并添加密码(必须是共享路径,后缀.pfx)
Exchange部署及配置 - 图46
j) 点击导入“Exchange证书”
Exchange部署及配置 - 图47
k) 输入证书导入路径,输入密码
Exchange部署及配置 - 图48
l) 选择要导入的证书服务器,完成
Exchange部署及配置 - 图49
m) 对EX02的证书分配服务
Exchange部署及配置 - 图50
n) 图中可以看出目前exchange证书是无效状态
Exchange部署及配置 - 图51
o) 证书无效的邮箱服务上打开CMD,输入gpupdate /force刷新组策略
Exchange部署及配置 - 图52
p) 回到Exchange管理界面查看状态变为有效
Exchange部署及配置 - 图53

4、简化OWA网址

   在打开网页版地址时。需要输入[https://mail.test.cn/owa](https://mail.test.cn/owa),现在来把它简化成mail.test.cn<br />       A)在EX01服务器上,打开管理工具内IIS管理器<br />              ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477544877-77fa311d-65cf-4bd5-a217-2cdfd038125f.png#align=left&display=inline&height=185&margin=%5Bobject%20Object%5D&originHeight=588&originWidth=790&status=done&style=none&width=249)<br />       B)在默认网站内,点击HTTP重定向<br />              ![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477545095-9afd96ae-22f3-43cc-a972-0c6104dfa07e.png#align=left&display=inline&height=174&margin=%5Bobject%20Object%5D&originHeight=705&originWidth=1014&status=done&style=none&width=250)



D)如图配置
Exchange部署及配置 - 图54
E) 打开SSL设置
Exchange部署及配置 - 图55
F) 取消“要求SSL”
Exchange部署及配置 - 图56
G)取消除默认网站外其他所有页面重定向,
Exchange部署及配置 - 图57
H)EX02同样按以上步骤操作,即可通过mail.test.cn访问邮箱地址

5、修改身份验证登录方式

   打开OWA页面会发现,登录用户名里会提示输入域\用户名,现在来修改只输入用户名来登录<br />A) 访问Exchange管理中心:[http://mail.test.cn\ecp](http://mail.test.cn%5Cecp)<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477545922-52baf0fe-2fea-49f2-b01f-bf48bd3b1cab.png#align=left&display=inline&height=181&margin=%5Bobject%20Object%5D&originHeight=841&originWidth=1050&status=done&style=none&width=226)<br />B) 点击服务器-虚拟目录,如图选择<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477546104-61b99950-de4d-4deb-a134-fd93f8d4aeb8.png#align=left&display=inline&height=181&margin=%5Bobject%20Object%5D&originHeight=841&originWidth=1048&status=done&style=none&width=226)<br />C) 点击身份验证选择仅用户名,如图配置<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477546329-73532e6f-5630-457e-84be-43dff68d6f02.png#align=left&display=inline&height=207&margin=%5Bobject%20Object%5D&originHeight=565&originWidth=707&status=done&style=none&width=259)<br />D)点击保存后重启IIS<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477546484-02483f90-48a8-4ac6-9aa7-f27ef242a26a.png#align=left&display=inline&height=220&margin=%5Bobject%20Object%5D&originHeight=601&originWidth=707&status=done&style=none&width=259)<br />E) 重启完成后修改完成,注:两个服务器均需设置并重启服务<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477546731-66d3891a-7009-4bd5-bc36-2fbb77a9b2a5.png#align=left&display=inline&height=192&margin=%5Bobject%20Object%5D&originHeight=771&originWidth=1047&status=done&style=none&width=261)<br />F) 重启IIS服务器,打开PowerShell输入命令_iisreset.exe_<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477546962-78e81436-eea4-43e7-aea5-073ec8f10de0.png#align=left&display=inline&height=139&margin=%5Bobject%20Object%5D&originHeight=372&originWidth=739&status=done&style=none&width=277)

6、DAG配置

   数据库可用性组 (DAG) 最高16个 Exchange 邮箱服务器, 可从数据库、服务器或网络故障中自动执行数据库级恢复。 DAG 使用连续复制和部分 Windows 故障转移群集技术,提供高可用性。 DAG 中的邮箱服务器相互进行故障监视。 添加到 DAG 后,邮箱服务器便会与 DAG 中的其他服务器协同工作,自动执行数据库级故障恢复<br />A) 创建见证目录<br />创建见证目录要求<br />a)       见证服务器不能是DAG成员<br />b)      见证服务器必须与DAG位于同一个AD林中<br />c)       见证服务器必须是server2008及以上版本<br />d)      单个服务器可用充当多个DAG见证,但是每个DAG都要有自己的见证目录<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477547212-fee7e479-238d-4fd1-b504-b5d381a83fc7.png#align=left&display=inline&height=221&margin=%5Bobject%20Object%5D&originHeight=597&originWidth=789&status=done&style=none&width=292)


B) 将DAG成员计算机加见证服务器的本地管理员组
Exchange部署及配置 - 图58
C) 打开exchange管理中心,导航到服务器-数据可用性组-+
Exchange部署及配置 - 图59
D)输入DAG名称、见证服务器名称、见证目录路径,并划分一个IP地址
Exchange部署及配置 - 图60


E) 参照截图,添加DAG成员
Exchange部署及配置 - 图61

F) 将2台Exchange服务器都加入DAG里面,如图所示
Exchange部署及配置 - 图62

A)配置DAG双网卡

业务网段和心跳网段需要在网络层面划分为不同的VLAN。
如果机器为双网卡,可以配置一个单独的网卡用于数据库复制,
a) 创建一个用于DAG的专用网卡,打开虚拟交换机管理
Exchange部署及配置 - 图63
b) 如图配置
Exchange部署及配置 - 图64
c) 添加网卡到EX01和EX02服务器
Exchange部署及配置 - 图65
d) 配置DAG复制网络网卡
Exchange部署及配置 - 图66
e) 配置IP地址EX01为192.168.1.21,EX02为1.22
Exchange部署及配置 - 图67
f) 如图选择
Exchange部署及配置 - 图68
g) 勾选手动配置数据库可用性组网络
Exchange部署及配置 - 图69



h) 新建数据库可用性网络组
Exchange部署及配置 - 图70
i) 配置192.168.1.0的IP段
Exchange部署及配置 - 图71
j) 重启exchange服务
Exchange部署及配置 - 图72



k) 禁用DAG网络组以外的复制
Exchange部署及配置 - 图73
l) 再次重启exchange服务
Exchange部署及配置 - 图74
m) 显示如下状态

Exchange部署及配置 - 图75

B)创建数据库及副本

a) 如图选择添加数据库
Exchange部署及配置 - 图76
b) 如图配置添加新的数据库
Exchange部署及配置 - 图77
c) 添加完成
Exchange部署及配置 - 图78
d) 重启“Microsoft Exchange Active Directory拓扑”服务
Exchange部署及配置 - 图79
e) 创建数据库副本,如图选择
Exchange部署及配置 - 图80
f) 选择服务器
Exchange部署及配置 - 图81


g) 添加完成
Exchange部署及配置 - 图82

7、ExchangeAutodiscover(自动发现)配置

   设置加域电脑打开Outlook后自动发现邮箱配置

A)配置Outlook Anywhere

a) 打开Exchange管理中心,到服务器选项,如图界面
Exchange部署及配置 - 图83
b) 定位到Outlook Anywhere,如图配置
Exchange部署及配置 - 图84
c) EX02服务也如上操作,
Exchange部署及配置 - 图85

B)配置虚拟目录

a) Exchange管理中心内打开虚拟目录设置
Exchange部署及配置 - 图86
b) 更改所有虚拟目录内部外部URL
Exchange部署及配置 - 图87

C)修改Autodiscover的URL

a) 打开 Exchange Shell
Exchange部署及配置 - 图88
b) 输入命令查询目前Autodiscover的URL路径:Get-ClientAccessService | select Name,AutoDiscoverServiceInternalUri
Exchange部署及配置 - 图89
c) 输入命令修改EX01的和EX02的AutodiscoverURL路径:Set-ClientAccessService -Identity testex2016mbx01 -AutoDiscoverServiceInternalUri https://mail.test.com/Autodiscover/Autodiscover.xml
Exchange部署及配置 - 图90



d) 路径修改完成
Exchange部署及配置 - 图91

D)重启服务

a) 点击管理工具-打开服务
Exchange部署及配置 - 图92
b) 重启“Microsoft Exchange Active Directory拓扑”服务
Exchange部署及配置 - 图93

8、配置发送连接器

   发送连接器用于把邮件发出到公网<br />A) 打开exchange管理中心,创建发送连接器如图<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477554572-8aa47587-7a03-4115-81dc-350a96f77193.png#align=left&display=inline&height=160&margin=%5Bobject%20Object%5D&originHeight=737&originWidth=1050&status=done&style=none&width=228)<br />B) 输入名称,选择类型<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477554796-669aa736-4869-4053-a3e6-dd1f20753fc1.png#align=left&display=inline&height=192&margin=%5Bobject%20Object%5D&originHeight=583&originWidth=703&status=done&style=none&width=231)<br />C) 选择MX记录<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477555267-a77ac04f-f1c1-43e3-b383-0002ed3a9511.png#align=left&display=inline&height=190&margin=%5Bobject%20Object%5D&originHeight=580&originWidth=707&status=done&style=none&width=232)<br />D)如图,添加地址空间<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477555382-9ee7277c-893b-43b3-b3f7-9d50d192b2a0.png#align=left&display=inline&height=196&margin=%5Bobject%20Object%5D&originHeight=582&originWidth=701&status=done&style=none&width=236)<br />E) 输入完全限定域名<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477555570-cd7dde5f-150e-43e7-bd15-1a55feea6f07.png#align=left&display=inline&height=196&margin=%5Bobject%20Object%5D&originHeight=579&originWidth=703&status=done&style=none&width=238)<br />F) 选择“作用域发送连接器”<br />![](https://cdn.nlark.com/yuque/0/2020/png/635565/1590477555931-882907f3-d71c-48b9-beec-df60a9492ac6.png#align=left&display=inline&height=199&margin=%5Bobject%20Object%5D&originHeight=587&originWidth=707&status=done&style=none&width=240)


G)添加关联服务器
Exchange部署及配置 - 图94