rpcping

Microsoft Exchange Server 및 지원 되는 Microsoft Exchange 클라이언트 워크스테이션의 네트워크에서 실행 중인 컴퓨터 간의 RPC 연결을 확인 합니다. 네트워크를 통해 클라이언트 워크스테이션에서 Microsoft Exchange Server 서비스 RPC 요청에 응답 하는지 확인 하려면이 유틸리티를 사용할 수 있습니다.

Syntax

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]

Parameters

Parameter Description
/티 <protseq> 프로토콜 시퀀스를 사용 하 여 지정 합니다. 표준 RPC 프로토콜 시퀀스(ncacn_ip_tcp, ncacn_np 또는 ncacn_http) 중 하나일 수 있습니다.

지정 하지 않으면 기본값은 ncacn_ip_tcp입니다.

/초 <server_addr> 서버 주소를 지정 합니다. 지정 하지 않으면 로컬 컴퓨터를 ping 할 됩니다.
/전자 <endpoint> Ping에 엔드포인트를 지정 합니다. 지정 되지 않은 경우 대상 컴퓨터에 엔드포인트 매퍼 ping 수행할 수 있습니다.

이 옵션은 인터페이스(/f) 옵션과 상호 배타적입니다.

/o <binding_options> RPC ping에 대 한 바인딩 옵션을 지정합니다.
/에프 <interface UUID>[,Majorver] Ping 하는 인터페이스를 지정 합니다. 이 옵션은 엔드포인트 옵션을 함께 사용할 수 없습니다. 인터페이스는 UUID로 지정 됩니다.

Majorver를 지정하지 않으면 인터페이스의 버전 1을 찾습니다.

인터페이스가 지정되면 rpcping 은 대상 컴퓨터의 엔드포인트 매퍼를 쿼리하여 지정된 인터페이스에 대한 엔드포인트를 검색합니다. 명령줄에 지정 된 옵션을 사용 하 여 엔드포인트 매퍼를 쿼리할 수 됩니다.

/O <object UUID> 인터페이스를 등록 한 경우에 UUID 개체를 지정 합니다.
/나는 <#_iterations> 확인에 대 한 호출 수를 지정 합니다. 기본값은 1입니다. 이 옵션은 여러 차례 반복을 지정 하는 연결 대기 시간을 측정 하는 데 유용 합니다.
/유 <security_package_id> (보안 공급자) 보안 패키지 지정 RPC 호출에 사용 합니다. 보안 패키지는 숫자 또는 이름으로 식별 됩니다. 번호를 사용 하는 경우 RpcBindingSetAuthInfoEx API와 같이 동일한 수입니다. 이 옵션을 지정하는 경우 없음 이외의 인증 수준을 지정해야 합니다. 이 옵션의 기본값은 없습니다. 지정하지 않으면 RPC는 ping에 보안을 사용하지 않습니다. 아래 목록 이름 및 번호를 보여 줍니다. 이름은 대 소문자를 구분 하지 않습니다.
  • Negotiate / 9 또는 nego, snego 또는 negotiate 중 하나
  • NTLM / 10 또는 NTLM
  • SChannel / 14 또는 SChannel
  • Kerberos / 16 또는 Kerberos
  • 커널 / 20 또는 커널
/ᅡ <authn_level> 사용할 인증 수준을 지정 합니다. 이 옵션을 지정하면 보안 패키지 ID(/u)도 지정해야 합니다. 이 옵션을 지정하지 않으면 RPC는 ping에 보안을 사용하지 않습니다. 이 옵션의 기본값은 없습니다. 가능한 값은 다음과 같습니다.
  • connect
  • call
  • pkt
  • integrity
  • privacy
/N <server_princ_name> 서버 보안 주체 이름을 지정합니다.

이 필드는만 사용할 수 있습니다 인증 수준 및 보안 패키지를 선택 하는 경우.

/나는 <auth_identity> 서버에 연결 하는 대체 id를 지정할 수 있습니다. 양식 사용자, 도메인, 암호의 id가입니다. 사용자 이름, 도메인 또는 암호 셸에서 해석 될 수 있는 특수 문자가 있으면 id를 큰따옴표로 묶습니다. 지정할 수 있습니다 \* 암호 및 RPC 대신 묻는을 화면에 출력 하지 않고 암호를 입력 합니다. 이 필드를 지정 하지 않으면 로그온된 한 사용자의 id는 사용 됩니다.

이 필드는만 사용할 수 있습니다 인증 수준 및 보안 패키지를 선택 하는 경우.

/씨 <capabilities> 플래그의 비트 16 진수 마스크를 지정합니다. 이 필드는만 사용할 수 있습니다 인증 수준 및 보안 패키지를 선택 하는 경우.
/티 <identity_tracking> 정적 또는 동적를 지정합니다. 그렇지 않은 경우 지정 된, 동적 값이 기본값입니다.

이 필드는만 사용할 수 있습니다 인증 수준 및 보안 패키지를 선택 하는 경우.

/남 <impersonation_type> 익명으로 지정 식별, 가장 또는 위임 합니다. 기본 가장 됩니다.

이 필드는만 사용할 수 있습니다 인증 수준 및 보안 패키지를 선택 하는 경우.

/에스 <server_sid> 서버의 예상된 SID를 지정합니다.

이 필드는만 사용할 수 있습니다 인증 수준 및 보안 패키지를 선택 하는 경우.

/피 <proxy_auth_identity> RPC/HTTP 프록시에 인증 하는 데 id를 지정 합니다. /I 옵션과 동일한 형식을 갖습니다. 이 옵션을 사용하려면 보안 패키지(/u), 인증 수준(/a) 및 인증 체계(/H)를 지정해야 합니다.
/에프 <RPCHTTP_flags> RPC/HTTP 프런트 엔드 인증을 위해 전달할 플래그를 지정 합니다. 숫자 또는 현재 인식 된 플래그는 이름으로 플래그를 지정할 수 있습니다.
  • SSL / 1 또는 ssl 또는 use_ssl 사용
  • 첫 번째 인증 체계 / 2 또는 first 또는 use_first 사용
이 옵션을 사용하려면 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.
/H <RPC/HTTP_authn_schemes> RPC/HTTP 프런트 엔드 인증에 사용할 인증 체계를 지정 합니다. 이 옵션은 숫자 값 또는 쉼표로 구분 된 이름 목록입니다. Example: Basic,NTLM. 인식 되는 값은 (이름은 대 소문자를 구분 하지 않습니다.):
  • Basic / 1 또는 Basic
  • NTLM / 2 또는 NTLM
  • Certificate / 65536 또는 Cert

이 옵션을 사용하려면 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.

/비 <server_certificate_subject> 서버 인증서 주체를 지정합니다. 이 옵션에 대 한 SSL을 사용 해야 작동 합니다.

이 옵션을 사용하려면 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.

/b 서버에서 보낸 인증서에서 서버 인증서 주체를 검색 하 고 화면 또는 로그 파일에 출력 합니다. 프록시 에코 전용 옵션(/E)과 SSL 사용 옵션이 지정된 경우에만 유효합니다.

이 옵션을 사용하려면 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.

/R HTTP 프록시를 지정합니다. 없는 경우 RPC 프록시가 사용됩니다. 기본값 값은 클라이언트 시스템에서 IE 설정을 사용함을 의미합니다. 다른 모든 값은 명시적 HTTP 프록시로 간주 합니다. 이 플래그를 지정 하지 않으면 기본값 가정 면, IE 설정이 확인 됩니다. 이 플래그는 /E (echo Only) 플래그를 사용하도록 설정한 경우에만 유효합니다.
/E RPC/HTTP 프록시를 사용할 경우에에 ping을 제한합니다. Ping 서버에 도달 하지 않습니다. RPC/HTTP 프록시를 연결할 수 있는지 여부를 설정 하려는 경우에 유용 합니다. HTTP 프록시를 지정 하려면 /R 플래그를 사용 합니다. HTTP 프록시 /o 플래그에 지정 된 경우이 옵션이 무시 됩니다.

이 옵션을 사용하려면 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.

/q 자동 모드를 지정합니다. 암호를 제외 하 고 프롬프트 발생 하지 않습니다. 모든 쿼리에 대한 응답을 Y로 가정합니다. 이 옵션을 사용 하 여 주의 해야 합니다.
/c 스마트 카드 인증서를 사용 합니다. rpcping은 사용자에게 스마트 카드를 선택하라는 메시지를 표시합니다.
/A HTTP 프록시에 인증을 사용 하 여 id를 지정 합니다. /I 옵션의 경우와 형식이 동일합니다.

이 옵션을 사용하려면 인증 체계(/U), 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.

/U HTTP 프록시 인증에 사용할 인증 체계를 지정 합니다. 이 옵션은 숫자 값 또는 쉼표로 구분 된 이름 목록입니다. Example: Basic,NTLM. 인식 되는 값은 (이름은 대 소문자를 구분 하지 않습니다.):
  • Basic / 1 또는 Basic
  • NTLM / 2 또는 NTLM
이 옵션을 사용하려면 보안 패키지(/u) 및 인증 수준(/a)을 지정해야 합니다.
/r 여러 반복이 지정된 경우 이 옵션은 rpcping 이 마지막 호출 후 대신 현재 실행 통계를 주기적으로 표시하도록 합니다. 보고 간격은 초 단위로 제공 됩니다. 기본값은 15입니다.
/v 출력을 얼마나 장황하게 만들 것인지 rpcping 에 알려줍니다. 기본값은 1입니다. 2와 3은 rpcping에서 더 많은 출력을 제공합니다.
/d RPC가 실행 한 다음 네트워크 진단 UI입니다.
/p 인증에 실패 하는 경우 자격 증명을 요청 하도록 지정 합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Examples

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