Exchange 2010 RPC配置静态RPC端口客户端访问、通讯簿服务和公用文件夹连接
Exchange 2010 RPC客户端访问、通讯簿服务和公用文件夹连接配置静态RPC端口
很多企业的邮件服务器都采用了微软的Exchange,而Exchange的客户端访问服务通过动态RPC端口来实现。通常情况下,企业中的Exchange服务器都被放在DMZ区域当中,也就是说:Outlook客户端不论是从外网连接到Exchange Server或从内网连接到Exchange服务器,都必需要通过防火墙的筛选策略,才能够正常访问Exchange 2010客户端访问服务器或客户端访问阵列。
然而,Windows Server 2008和 2008 R2在默认情况下,动态RPC的出站连接端口范围为49152-65535,早期Windows Server版本的RPC动态端口范围为1025-65535。当Exchange 2010客户端访问服务器角色安装在Windows Server 2008或2008 R2上时,RPC动态端口的使用范围会自动规定为6005-59530,并且最高可用端口为60554,RPC协议采用动态端口的特性就为企业安全发布Exchange服务带来了一些麻烦。通常情况下,企业可以采用能与Exchange进行联动的防火墙(例如ISA Server或Forefront TMG)来解决这一问题和麻烦。但如果企业内没有能与Exchange联动的防火墙时又该怎么办呢?当然不可能在防火墙上大范围开放高端口了。
其实,我们可以通过如下的方法将Exchange 2010 RPC客户端访问服务固定在特定的端口上。
下面我们通过一个案例来讲解下RPC的端口设置。
很多人都喜欢用foxmail收发邮件,在企业外部的话我们有多种选择,一种是pop模式,这个是用的最多的,还有比如imap模式,再有就是exchange模式,下面我们在外网设置exchange模式。
步骤1、输入账号、密码和exchange服务器地址。
步骤2、点开代理设置,输入exchange服务器地址https://xxx.com,代理服务器验证设置根据你的服务器端的设置的验证方式。
步骤3、点击确定,创建账号,提示RPC服务器不可用。这个原因就是我们的RPC端口没有对外开放,通过抓包工具,我们可以看到没有连接到RPC的端口。
因为RPC是随机的,使用范围会自动规定为6005-59530,我们不可能开放这些多高位端口了。我们可以通过以下步骤把RPC的动态端口进行固定。
步骤4、配置RPC客户端访问服务静态端口
当Outlook客户端建立与Exchange的连接时,默认情况下,Exchange 2010客户端访问服务器的RPC客户端在访问服务的出站连接使用TCP终结点映射器端口(tcp/135)和动态RPC端口(6005-59530)。
如果要配置客户端访问服务器的RPC客户端访问服务采用静态端口,需要更改如下注册表值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeRPC
您需要创建一个 ParametersSystem键, 并在目录中创建一个名为TCP/IP Port的 REG_DWORD值。在这个DWORD中填写您需要使用的静态端口值。我们输入端口55000,
·微软推荐管理员将静态端口范围固定在59531和60554之间,并在同一活动目录站点内的所有CAS服务器上都采用相同值。
·注册表配置完成后,您还需要重启Microsoft Exchange RPC以使其生效。
步骤5、配置Exchange通讯簿服务静态端口
当Outlook客户建立与Exchange的连接时,端默认情况下Exchange 2010客户端访问服务器的通讯簿服务的出站连接使用TCP终结点映射器端口(tcp/135)和动态RPC端口(6005-59530)。
我们在如下目录新建一个“RpcTcpPort” 的注册表值,端口设置为60001.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeAB\Parameters
在Exchange 2010 SP1中配置 Exchange通讯簿服务使用静态端口
配置文件更改完成后,还需要重启Exchang通讯簿服务以使其生效。
步骤6、配置公共文件夹连接静态端口
当Outlook客户建立与Exchange的连接时,端默认情况下公共文件夹出站连接使用TCP终结点映射器端口(tcp/135)和动态RPC端口(49152-59535)。
配置邮箱服务器公共文件夹连接采用静态端口,邮箱服务器方式与配置RPC客户端访问服务采用静态端口的方法相同:
配置 Exchange公共文件夹连接使用静态端口
验证端口是否配置成功
当我们将Exchange 2010的几大客户端访问方式的RPC端口固定下来后,可以使用TCPView工具或者是其他工具来查看Exchange相应服务所使用的端口是否已经正常改为我们自行设置的静态端口:
查看Exchange 2010 RPC客户端访问服务和地址簿服务端口
Exchange 2010 RPC配置静态RPC端口客户端访问、通讯簿服务和公用文件夹连接相关推荐
- 使用foxmail或outlook邮件客户端,下载邮件服务的其他文件夹中邮件配置
如何使用foxmail或outlook邮件客户端,下载邮件服务的其他文件夹中的邮件 1)在foxmail客户端中配置imap类型的邮件收取发送方式: 2)如果直接新建公司邮箱,可能会导致错误(imap ...
- 将公用文件夹从Exchange2010迁移到 Exchange 2013
将公用文件夹从Exchange2010迁移到 Exchange 2013 本主题介绍如何将您的公用文件夹从 Exchange Server 2010 SP3迁移到同一个林中的 Exchange Ser ...
- Microsoft Exchange 2010 安装配置
最近一直在忙,没能及常更新博文,今天趁着刚刚教朋友怎么搭Exchange server 2010,整理了一下把如何搭建Exchange server 2010的步骤整理了一下,写了一个简单的文档,今天 ...
- Exchange 2007迁移2010时的公用文件夹多个公用树错误
近期在项目中,客户Exchange 从2007迁移到2010,Microsoft Exchange从2007开始就逐渐弱化了公用文件夹,outlook 2007和2010都不需要使用到公用文件夹了.但 ...
- Exchange Server 2013 LAB Part 4.内部客户端访问
关于Exchange服务器内部客户端访问的更详细介绍,请参考Exchange Server 2010链接:http://xutonglin.blog.51cto.com/8549515/1390715 ...
- Spring MVC配置静态资源的正常访问
SpringMVC如果过滤器过滤范围配置了/或者/*,那么框架会过滤所有请求,包括自己写的请求和静态资源请求,这样静态资源就不能正常加载,包括js文件.css文件.图片资源访问的时候都会出现404页面 ...
- python实现客户端和服务端的文件夹传输
初学python,使用socket可以传输文件,想传输整个文件夹里的所有的内容,这样两台电脑文件的互传就十分的方便 传输文件夹思路有两个,一个是遍历文件夹下所有的文件,分别发送直到所有的文件传输完成. ...
- 基于Visua C++2010 与 Windows 7 SDK开发windows7 Shell应用(1)-搜索文件夹
windows7 shell 就是windows7操作系统的的控制台 对于熟悉了命令行的人而言,用键盘调用程序比鼠标更快更省力 您可以用"Shell:"命令调用一切可以用资源管理器 ...
- Git常规配置与用法(记录,git配置文件在系统用户文件夹下)
Git环境配置 一. 全局配置 1. 配置文件 git全局配置文件.gitconfig默认在当前系统用户文件夹下,window可运行%USERPROFILE%查找,Mac系统在cd ~查找. 具体配置 ...
最新文章
- 178页,四年图神经网络研究精华汇总
- php开发mvc教程,php开发一个简单的MVC
- 薪资不逊NLP算法岗,边缘AI火了!
- 技术开发(委托)合同怎么写?
- python 计算每日累计_5分钟学会用Python可视化数据分析美股
- php 自制建议神马收录查询工具
- 消色差、半复消色差、复消色差的区别
- 基于Java+Springmvc+vue+element实现大学生科技创新创业项目管理系统
- premiere软件的使用(快速入门,迅速了解常用功能、常用快捷键、常用插件)——wsdchong
- ArcGis.js的帮助文档、社区
- wps-奇数偶数页眉不同设定方法
- 国美易卡利用大数据,国美易卡衍生三大类产品模型
- Vue ui/vue create创建项目报错:Failed to get response from https://registry.npmjs.org/vue-cli-version-ma
- 手机连接电脑热点 显示 连接超时,已解决
- CPGIS三十周年专访系列|陶闯主席
- 单片机进阶 --------hex文件格式
- 坐标反算c语言程序,测量坐标计算程序
- 南加大计算机本科学费,解析|南加州大学学费及生活费
- 三维shepp_logan头模型的投影数据的产生
- Git 多人协同开发