码迷,mamicode.com
首页 > 其他好文 > 详细

Exchange服务器公网发布

时间:2014-11-07 06:29:42      阅读:684      评论:0      收藏:0      [点我收藏+]

标签:服务器   用户   

需求:把内网Exchange服务器通过TMG发布到公网,让外网的用户可以访问内网的Exchange服务器。

实验拓扑:

bubuko.com,布布扣

把Exchange服务器发布到公网有四种方法:

POP3,SMTP明文发布

POP3,SMTP密文发布发布

OWA桥接模式发布

OWA隧道模式发布

四种方法三种是使用证书的的,所有进行发布之前需要申请Exchange服务器证书,不然会报证书错误。


如何获取证书

  1. 从公网的证书提供商处购买证书(所有客户端都信任,无需另外安装受信任的证书)

    www.verisign.comwww.ssl.comwww.wosign.com

  2. 在内部的服务器上面安装证书服务,然后通过CA颁发给用户。(不花钱,但是客户端默认不信任)


exchange服务器证书申请

在exchange服务器配置里面选择选择新建一个exchange证书,用于申请Exchange证书

bubuko.com,布布扣

输入友好名称,可以随便写

bubuko.com,布布扣

通配符证书用于统配主机名,只要二级域名正确,主机名可以随便写。通配符证书一般不需要建立,建立一个很贵的。

bubuko.com,布布扣

bubuko.com,布布扣

设置mail.benet.com为公用名称


bubuko.com,布布扣

设置证书的存放位置

bubuko.com,布布扣

完成证书申请


bubuko.com,布布扣


下载到的文件使用一种特殊方式的加密算法加密了。

bubuko.com,布布扣

登陆到CA服务器 上面申请证书

bubuko.com,布布扣

选择高级证书申请

bubuko.com,布布扣

选择base64编码的证书

bubuko.com,布布扣

复制新建的exchange证书的内容,证书模板选择web服务器

bubuko.com,布布扣

选择下载证书,哪个编码都可以

bubuko.com,布布扣


在服务器配置,右击刚才新建的证书,选择完成搁置的请求,把申请到的证书保持到exchange服务器中。

bubuko.com,布布扣

选择申请的exchange证书的位置

bubuko.com,布布扣

选择将服务分配给证书

bubuko.com,布布扣

选择服务器,由于只有一个服务器,那么直接点击下一步


bubuko.com,布布扣

选择分配到的服务

bubuko.com,布布扣

完成证书申请


bubuko.com,布布扣

除了配置的这个证书,其他系统自带的证书就可以删除了。

然后Exchange的证书服务就配好了,客户端无论通过什么方式访问Exchange都可以了。

默认情况下pop3是不启用ssl认证的需要手动启用,启用后需要重新启动服务。

bubuko.com,布布扣

设置SMTP支持匿名用户访问

bubuko.com,布布扣

这时客户端就可以进行加密访问了,但是如果不是信任根CA的话,还是会报证书错误,所以客户端需要把CA安装到受信任的根颁发机构。




明文发布exchange服务器 POP3(110),SMTP(25)

bubuko.com,布布扣

要发布POP3和SMTP所以选择第一个

bubuko.com,布布扣

选择发布明文协议POP3(110)、SMTP(25)

bubuko.com,布布扣

设置Exchange服务器IP地址

bubuko.com,布布扣

设置监听外部的指定地址

bubuko.com,布布扣

最后完成,并且应用策略,那么不加密的Exchange服务器便发布出去了,这时候客户端就可以访问exchange服务器了

客户端安装telnet功能测试发布

bubuko.com,布布扣


确保客户端可以解析TMG的外网地址(mail.benet.com)

telnet 25号端口成功

bubuko.com,布布扣


如果测试110端口不通那么设置POP3端口为明文,然后重启POP3服务

bubuko.com,布布扣

勾上SMTP匿名用户

bubuko.com,布布扣


这时telnet 110端口就通了

bubuko.com,布布扣


Outlook客户端测试

bubuko.com,布布扣

设置账户信息和服务器地址

bubuko.com,布布扣

测试成功

bubuko.com,布布扣






设置exchange服务器加密发布

首先设置Exchange服务器的POP3为加密模式,设置完成重启服务

bubuko.com,布布扣

新建邮件服务器发布规则


bubuko.com,布布扣

选择发布的端口为POP3和SMTP的安全端口


bubuko.com,布布扣

设置exchange服务器的地址

bubuko.com,布布扣


侦听地址设置外部地址

bubuko.com,布布扣


设置完成,应用策略


这时TMG服务器定义的POP加密端口为995

但是TMG服务器定义的SMTP加密端口为465,但是Exchange服务器的SMTP加密端口是587号

bubuko.com,布布扣

这个时候在客户端测试Exchange服务器的时候POP3的995端口是通的

但是客户端测试服务器的465端口(TMG和Exchange端口不一样)和587端口(TMG没有开)都是不通的

所以这个时候需要设置TMG防火墙的策略,把TMG监听SMTP的端口更给为587端口

bubuko.com,布布扣


这时客户端在连接465端口就通了


Outlook设置服务器端的端口号

bubuko.com,布布扣

如果用户不愿意或者不会更改端口,可以在TMG服务器上面设置接收端口为25,由25端口转为587端口。

bubuko.com,布布扣


测试通过

bubuko.com,布布扣


后续内容:http://wangjunkang.blog.51cto.com/8809812/1573844


本文出自 “梅花香自苦寒来” 博客,请务必保留此出处http://wangjunkang.blog.51cto.com/8809812/1573842

Exchange服务器公网发布

标签:服务器   用户   

原文地址:http://wangjunkang.blog.51cto.com/8809812/1573842

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!