如何配置 MSDTC Service 来侦听特定 RPC 服务器端口http://blogs.msdn.com/b/distributedservices/archive/2012/01/16/how-to-configure-the-msdtc-service-to-listen-on-a-specific-rpc-server-port.aspx

场景

外围网络中有一个 Web 服务器,后端生产网络中有一个独立的 SQL Server (或 SQL Server 群集实例),防火墙将两个网络隔开。MSDTC 需要在 Web 服务器和后端 SQL Server 之间使用特定端口对其进行配置,以限制端口在两个网络之间的防火墙中打开。

举例来说,我们配置 MSDTC 令其使用端口 5000。

在前端 Web 服务器中需要做两件事来限制 MSDTC 将要使用端口。

  • 配置 DCOM 可以使用的端口
  • 配置可供 MSDTC 使用的特定端口

步骤

在安全配置选项卡中做如下设置:

  • 选中“网络DTC访问(Network DTC Access)”
  • 在客户端管理(Client and Administration)中选中“允许远程客户端(Allow remote Clients)”和“允许远程管理(Allow Remote Administration)”
  • 在事务管理通讯(Transaction Manager Communication)中选“允许入站(Allow Inbound)”“允许出站(Allow Outbound)”“不要求进行验证(No Authentication Required)”
  • 保证DTC登陆账户为:NT Authority\Network Service

1. 在 Web 服务器的 Run 菜单中启动 Dcomcnfg.exe 

2. 扩展 Component Services,右键单击 My Computer,选择 Properties 

3. 选择 Default Protocols 选项卡。

4. 单击 Properties 按钮。

5. 单击 Add 

6. 输入 MSDTC 将要使用端口的端口范围。在本例中,我将使用端口 5001-6000。

7.单击 OK,返回 My Computer Properties 窗口,然后单击 OK。这一步很关键,为临时端口修改注册表。

8. 启动 Regedt32.exe 

9. 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC 

10. 右键单击 MSDTC 项,选择 New and DWord (32-bit) Value 

11. 输入 ServerTcpPort 作为名称。

12. 右键单击 ServerTcpPort 项,然后选择 Modify 

13. 将 Radio Button 改为 Decimal ,然后在Value Data 处输入 5000,单击 OK。下图为修改后的注册表项:

14. 重新启动 MSDTC Service (单机情况下)或在群集情况下在 Failover Cluster Manager 中运行 MSDTC Resource offline/online。

确认 MSDTC 使用了正确的端口:

  1. 打开管理命令提示符,运行 Netstat –ano 来获取端口和进程标识符( PID 
  2. 启动 Task Manager 并选择 Details 选项卡
  3. 找到 MSDTC.exe 并获取 PID
  4. 浏览输出并显示其是 MSDTC

现在 DTC 将会使用注册表中的特定端口,其他进程不会尝试使用与其相同的端口,从而防止了端口重叠

Windows Server 2012/2012R2 中配置 MSDTC,令其使用特定端口相关推荐

  1. 服务器2012r2系统安装管理员,尽管受委派的管理员必须启用 Windows Server 2012 R2 中的更改权限设置 Acl cmdlet 无法正常工作...

    本文介绍了在基于 Windows Server 2012 R2 的已安装 Active Directory 域服务 (AD DS) 角色的计算机上出现的问题.修补程序可解决此问题.此修补程序具有系统必 ...

  2. windows2012r2文件服务器部署,Windows server 2012部署和配置群集文件服务器

    原标题:Windows server 2012部署和配置群集文件服务器 利用横向扩展文件共享,可以从某个群集的多个节点共享同一文件夹.例如,如果有使用服务器消息块 (SMB) 横向扩展的四节点文件服务 ...

  3. Windows server 2012服务器IIS配置过程

    Windows server 2012服务器IIS配置过程 打开服务器管理器---->>>>点击右上角的管理------->>>>点击添加角色和功能向导 ...

  4. 在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群

    需要说明的是我们搭建的SQL Server故障转移集群(SQL Server Failover Cluster)是可用性集群,而不是负载均衡集群,其目的是为了保证服务的连续性和可用性,而不是为了提高服 ...

  5. 计算机的iscsi配置,Windows server 2012 R2 下配置ISCSI网络存储

    5 (100%) 1 vote iSCSI技术可以实现在IP网络上运行SCSI协议.iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用I ...

  6. 在Windows Server 2012 R2的Hyper-V中设置虚拟机启用增强会话模式

    在Windows Server 2012 R2的Hyper-V中,可以为虚拟机提供一种全新的连接方式,就是"增强会话模式",它将让您更加方便的对虚拟机进行操作,比如分辨率的调整.设 ...

  7. Sophos XG Firewall:如何使用Windows Server 2012为企业无线身份验证配置RADIUS

    本文介绍了为无线用户设置Microsoft Windows Server Radius身份验证和Sophos XG防火墙所需的步骤. 配置RADIUS在Windows Server 2012服务器上 ...

  8. 计算机管理的服务设置在哪,安装完成后,配置Windows Server 2012系统,用服务器管理器设置...

    在安装Windows Server 2012 R2完成后,应先设置一些基本配置,如计算机名.IP地址.配置自动更新等,这些均可在"服务器管理器"中完成. 那么小伙伴们如何更改计算机 ...

  9. 在VMware workstation 9.0中安装Windows server 2012 和 Hyper-v(虚拟机中安装虚拟机)

    一.准备工作 1.  首先下载和安装和安装VMware  workstation 9.0 2.  下载Windowsserver 2012 iso镜像文件 二.安装Windows server 201 ...

  10. Windows server 2012 搭建×××图文教程(一)安装×××相关服务

    Windows server 2012 搭建×××图文教程(一)安装×××相关服务 Windows server 2012 搭建×××图文教程(二)配置路由和远程访问服务 Windows server ...

最新文章

  1. 记录下,我们平时开发当中不得不知道的HTTP状态码
  2. 用到的 git 命令
  3. 花5分钟过一遍jar包和war包的区别,以后都不会再迷茫
  4. SQL Server 使用OPENROWSET访问ORACLE遇到的各种坑总结
  5. 实现滑动分页(微博分页方式)
  6. angularjs基础知识1
  7. 动态链接库dll,导入库lib,静态链接库lib
  8. android 支付宝 记账本,使用支付宝记账----懒人的最佳记账模式
  9. SCUT J.O: 百步梯
  10. mac开发php集成环境
  11. 从达特茅斯会议到图灵奖---人工智能学习分享
  12. ics服务启动失败的一种解决方法
  13. 推荐基于4G模块打造的超低功耗4G摄像头通讯板
  14. eclipse中的buidpath配置(工程不build)
  15. 一文搞懂各大APP网站python网络爬虫
  16. nginx日志log
  17. CListCtrl容纳的最多行数
  18. 引脚与TP4056兼容 SM5202足1A电流线性充电芯片,9V耐压及输入过压保护OVP充电电池反接保护的锂电池充电
  19. 计算机常用软件考试试题,常用工具软件试题部分答案
  20. 西门子PLC编程,西门子PLC远程下载

热门文章

  1. ECharts百度图表
  2. js一键批量打印_前端vue项目实现批量打印功能
  3. ROS安装教程|从零开始
  4. C3D行为识别(一):UCF101视频数据集预处理
  5. DAC,模数转换,使用Python,Matlab生产正弦码表(整型和浮点型)
  6. 玩机搞机----安卓全机型修改开机第一屏步骤教程
  7. Win10 迅雷9精简优化设置方法
  8. 安装纯净版windows系统,win10企业版LTSC
  9. [逆向破解]lua脚本解密
  10. ubuntu显卡驱动掉了重新装