Table of contents
TOC
折叠目录
展开目录

rpcping

Corey Plett|上次更新日期: 2016/12/6
|
1 参与者

适用于︰ Windows Server 2016,Windows Server 2012 R2、 Windows Server 2012

确认在网络上运行 Microsoft Exchange 服务器和任何受支持的 Microsoft Exchange 客户端工作站的计算机之间的 RPC 连接。 此实用程序可用于检查是否 Microsoft Exchange 服务器服务对请求的响应 RPC 从客户端工作站通过网络。

语法

rpcping [/t <protseq>] [/s <server_addr>] [/e <endpoint>
        |/f <interface UUID>[,Majorver]] [/O <Interface Object UUID]
        [/i <#_iterations>] [/u <security_package_id>] [/a <authn_level>]
        [/N <server_princ_name>] [/I <auth_identity>] [/C <capabilities>]
        [/T <identity_tracking>] [/M <impersonation_type>]
        [/S <server_sid>] [/P <proxy_auth_identity>] [/F <RPCHTTP_flags>]
        [/H <RPC/HTTP_authn_schemes>] [/o <binding_options>]
        [/B <server_certificate_subject>] [/b] [/E] [/q] [/c]
        [/A <http_proxy_auth_identity>] [/U <HTTP_proxy_authn_schemes>]
        [/r <report_results_interval>] [/v <verbose_level>] [/d]

参数

参数说明
/t 指定要使用的协议序列。 可以是一个标准的 RPC 协议序列,例如︰ ncacn_ip_tcp,ncacn_np,或 ncacn_http。

如果未指定,默认值为 ncacn_ip_tcp。
/s < server_addr >指定服务器的地址。 如果未指定,则在本地计算机将执行 ping 操作。
/e 指定要 ping 的终结点。 如果未指定,则在目标计算机上的终结点映射将执行 ping 操作。

此选项是互斥的接口 (/f) 选项。
/o < binding_options >指定的 RPC ping 的绑定选项。
/f [,Majorver]指定要 ping 的界面。 此选项是互斥的终结点选项。 该接口被指定为 UUID。

如果 Majorver 未指定,则将查找的版本 1 的接口。

当指定接口,则 rpcping 将查询终结点映射器在目标计算机上,以检索指定的接口的终结点。 使用命令行中指定的选项,将查询的终结点映射。
/O 如果接口注册一个,指定 UUID 的对象。
/i < #_iterations >指定的调用,以使数。 默认值为 1。 此选项可用于测量连接延迟,如果指定了多个迭代。
/u < security_package_id >指定的安全包 (安全提供程序) 将使用 RPC 进行该调用。 安全程序包标识为一个数字或名称。 如果使用大量它是相同的数量,如 RpcBindingSetAuthInfoEx API 中所示。 下面的列表显示的名称和数字。 名称不是区分大小写的︰

协商 / 9 或一次的 nego,snego 或协商
-NTLM / 10 或 NTLM
-SChannel / 14 或 SChannel
-Kerberos / 16 或 Kerberos
内核 / 20 或内核
如果您指定此选项,则必须指定非 none 的身份验证级别。 没有此选项的默认值。 如果未指定,RPC 将不使用安全的 ping。
/a < authn_level >指定要使用的身份验证级别。 可能的值为:

-连接
的调用
-pkt
完整性
-隐私

如果未指定此选项,安全程序包 ID (/ u) 还必须指定。 没有此选项的默认值。

如果未指定此选项,则 RPC 将不使用安全的 ping。
/N < server_princ_name >指定服务器主体名称。

可以使用此字段仅当选身份验证级别和安全程序包。
/I < auth_identity >允许你指定备用标识以连接到服务器。 标识是在窗体用户、 域、 密码。 如果用户名称、 域或密码具有可由 shell 中解释的特殊字符,括起来标识双引号括起来。 你可以指定 \* 而不是密码和 RPC 中将提示你输入密码,而不在屏幕上回显它。 如果未指定此字段,将使用在用户登录的标识。

可以使用此字段仅当选身份验证级别和安全程序包。
/C 指定十六进制的位掩码的标志。 可以使用此字段仅当选身份验证级别和安全程序包。
/T < identity_tracking >指定静态或动态。 如果未指定的动态是默认设置。

可以使用此字段仅当选身份验证级别和安全程序包。
/M < impersonation_type >指定匿名,标识、 模拟或委托。 默认值是模拟。

可以使用此字段仅当选身份验证级别和安全程序包。
/S < server_sid >指定服务器的预期的 SID。

可以使用此字段仅当选身份验证级别和安全程序包。
/P < proxy_auth_identity >指定要使用将到 RPC/HTTP 代理的进行身份验证的标识。 具有与 /I 选项相同的格式。 你必须指定安全程序包 (/ u),身份验证级别 (/) 和身份验证方案 (/ H) 才能使用此选项。
/F < RPCHTTP_flags >指定要传递 RPC/HTTP 前端身份验证的标志。 可将标志指定为数字或名称的当前已识别的标志︰

-使用 SSL / 1 ssl 或 use_ssl
-使用第一个身份验证方案 / 2 或第一个或 use_first

你必须指定安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/H < RPC/HTTP_authn_schemes >指定要用于 RPC/HTTP 前端身份验证的身份验证方案。 此选项是由逗号分隔的名称或数字值的列表。 示例︰ 基本,NTLM。 可识别的值为 (名称不是区分大小写的)︰

-基本 / 1 或基本
-NTLM / 2 或 NTLM
-证书 / 65536 或证书

你必须指定安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/B < server_certificate_subject >指定服务器证书使用者。 你必须使用此选项的 SSL 工作。

你必须指定安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/b从服务器发送的证书中检索服务器证书使用者,并将其打印到屏幕或日志文件。 仅在代理回声仅选项时,才有效 (/ E),并指定使用 SSL 选项。

你必须指定安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/R指定 HTTP 代理。 如果 none, ,使用 RPC 代理。 值 默认 意味着在你的客户端计算机中使用的 IE 设置。 任何其他值将被视为明确的 HTTP 代理。 如果未指定此标志,则假定的默认值,即,检查 IE 设置。 此标志是时才有效 /E 启用 (仅适用于回声) 标志。
/E将 ping 限制为仅 RPC/HTTP 代理。 Ping 未到达服务器。 如果尝试建立 RPC/HTTP 代理是否可以访问非常有用。 若要指定 HTTP 代理,使用 /R 标志。 如果在 /o 标志指定 HTTP 代理服务器,则此选项将被忽略。

你必须指定安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/q指定安静模式。 不会发出任何提示密码除外。 假定 Y 响应所有的查询。 谨慎地使用此选项。
/c使用智能卡证书。 rpcping 将提示用户选择智能卡。
/A指定用于通过 HTTP 代理身份验证的标识。 具有与 /I 选项相同的格式。

你必须指定身份验证方案 (/ U),安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/U指定要用于 HTTP 代理身份验证的身份验证方案。 此选项是由逗号分隔的名称或数字值的列表。 示例︰ 基本,NTLM。 可识别的值为 (名称不是区分大小写的)︰

-基本 / 1 或基本
-NTLM / 2 或 NTLM

你必须指定安全程序包 (/ u) 和身份验证级别 (/) 才能使用此选项。
/r如果指定多个迭代,此选项将 rpcping 显示当前执行统计信息定期改为在最后一次调用之后。 以秒为单位提供了报告间隔。 默认值为 15。
/v告诉 rpcping 如何详细,以使输出。 默认值为 1。 2 和 3 提供详细输出 rpcping
/d启动 RPC 网络诊断的 UI。
/p指定为身份验证失败的情况下提示输入凭据。
/?在命令提示符下显示帮助。

示例

若要查明你通过 RPC/HTTP 连接的 Exchange 服务器是否可以访问,请键入︰

rpcping /t ncacn_http /s exchange_server /o RpcProxy=front_end_proxy /P "username,domain,*" /H Basic /u NTLM /a connect /F 3

This /is /a: different  /example

其他参考

© 2017 Microsoft