使用RPCPing测试RPC通讯及疑难解答

2008-02-23 06:10:00来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

概要

RPC Ping 实用工具能够用于确认网络上正在运行 Microsoft Exchange Server 的电脑和任何支持的 Microsoft Exchange Client 工作站之间的 RPC 连接。 此实用工具能够用于检查 Microsoft Exchange Server 服务是否正在通过网络响应客户工作站的 RPC 请求。

更多信息

RPC Ping 实用工具备两个组件: 服务器端组件和客户端组件。

每个组件的可执行文档如下列出:
   服务器组件: Rpings.exe(用于 Microsoft Exchange Windows NT   Server)   客户组件: Rpingc32.exe(用于 Microsoft Windows NT 和 Windows95)                     Rpingc16.exe(用于 Microsoft Windows 3.1x 客户程式)                     Rpingdos.exe(用于 Microsoft DOS 客户程式) 
中国.网管联盟

Rpings.exe



Rpings.exe 是服务器端 RPC ping 实用工具。

Rpings 包含两个 RPC 函数 Echo 和 Stats,他们由客户端 RPC ping 实用工具 Rpingc16、Rpingc32 或 Rpingdos 来调用。

要使用任何可用的协议序列,请不带任何选项运行 Rpings。

Rpings.exe



命令行语法:
   RPINGS [-p Protocol Sequence]   Protocol sequences can be set using these friendly names       -p namedpipes       -p tcpip       -p ipx/spx       -p netbios       -p vines   enter '@q' to exit rpings. 
中国.网管联盟

其中,

协议序列 - 是支持的 RPC 传输机制,如:

通过命名管道 (ncacn_np) 的命名管道 NCA 连接

通过 TCP/IP (ncacn_ip_tcp) 的 tcpip NCA 连接 通过 Netbeui (ncacn_nb_nb) 上 Netbios 的 netbios NCA 连接 通过 SPX (ncacn_spx) 的 ipx/spx NCA 连接 通过 Banyan Vines (ncacn_vns_spp) 的 vines NCA 连接

中国.网管联盟

Rpingc32.exe、Rpingc16.exe 和 Rpingdos.exe



Rpingc32 是 32 位客户端 RPC Ping 实用工具。 Rpingc16 和 Rpingdos.exe 是 16 位版本的客户端工具。 他们连接并绑定到指定的目标 RPC 服务器并显示状态、可用的有终结点的协议序列和 RPC 连接质量。

Rpingc32.exe 和 Rpingc16.exe 实用工具都是配置在 Windows 环境下运行。 Rpingdos.exe 实用工具则是在 MS-DOS 环境下运行。

Rpingc32.exe 和 Rpingc16.exe



选项:
   Exchange Server:  要 ping 的 Exchange Server 的名称   协议序列:   以下选项能够使用:               Any (default)               Named Pipes               IPX/SPX               TCP/IP               Netbios               Vines   终结点:        Exchange Server 上的以下终结点   可用:               Rping (default, all)               Store (the Exchange Store)               Admin (the Exchange Admin)   Ping 数目:  Continuous            Stop at ___   模式:          Ping Only(RPINGS 回应的字符)             End Point Search(枚举任何可用的终结点)   安全运行:   验证授权的 RPC 运行 

中国网管论坛

Rpingdos.exe



语法:
   RPINGDOS [-p Protocol Sequence] -n Network Address [-e End Point] [-c   xxx] [-s]       -p [protocol_sequence] defaults to named pipes       -n [network_address] is required       -e [endpoint] endpoint to find, defaults to rping       -c [xxx] number of pings, defaults to 1.       -s run an endpoint search   协议序列能够使用以下友好名称配置       -p namedpipes       -p tcpip       -p ipx/spx       -p netbios       -p vines 
www_bitscn_com

RPCPING 实用工具和文档在 Exchange Server CD 的 Support\Rpcping 目录中。

测试通信的过程



确定您将进行疑难解答的两台 Exchange Server 电脑的身份。 发起通信的 Exchange Server 电脑称为“呼叫”服务器,接收呼叫的 Exchange Server 电脑称为“应答”服务器。

  1. 重要说明: 同时在呼叫和应答服务器上以 Exchange 服务帐户身份,登录到运行 Windows NT Server 的电脑。 假如无法确定 Exchange 服务帐户是什么,请在 Properties 中的 Service Account Password 选项卡中查找 Site Configuration 对象。
  2. 同时在呼叫和应答服务器上运行 Rpings.exe 和 Rpingc32.exe。 这个过程将在两个方向上测试 RPC 通信;因而需要在两台电脑上同时运行 Rpings.exe 和 Rpingc32.exe。
  3. 在呼叫服务器中,配置 Rpingc32.exe 以连接(ping)应答服务器: bitscn.com

    1. Exchange Server 字段中输入应答服务器的名称。
    2. 选择 TCPIP 作为“协议顺序”。 假如您没有使用 TCP/IP 作为服务器之间的网络协议,请选择合适的协议。
    3. 选择 RPING 作为终点。
    4. 输入 Ping 数为 3。 (这是随便选择的一个数,并没有什么特别的意义。)
    5. 将 Mode 配置为 Ping Only。
    6. 重要说明: 启用 Run With Security
  4. 单击 Start 运行测试

    假如测试成功,您应收到和下列内容类似的信息:
       Successful RPC binding using these parameters:   network address = SERVER   endpoint = 2256   UUID =   protocol sequence = ncacn_ip_tcp   Ping #1 Succeeded   Ping #2 Succeeded   Ping #3 Succeeded   Server Statistics:   #Calls Received at Server = 4   #Calls Initiated by Server = 0   #Calls Received at Server = 4   #Packets Initiated by Server = 4 bitsCN.nET中国网管博客 
  5. 重要说明: 从另一个方向,即从应答服务器到呼叫服务器,重复进行以上过程。

    标签:

    版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 如何解决 Exchange Server 中的邮件中继问题

下一篇: Exchange 2000让电子邮件系统更加安全(2)-和Windows 2000 Serv