사용자가 서버 측에서 어떤 Exchange 2010 CAS 서버에 연결하고 있는지 확인하는 방법이 있습니까?

사용자가 서버 측에서 어떤 Exchange 2010 CAS 서버에 연결하고 있는지 확인하는 방법이 있습니까?

하드웨어 부하 분산 장치 뒤에는 두 개의 CAS 서버가 있습니다. 우리는 몇 가지를 더 추가하려고 합니다. 사용자가 어떤 CAS 서버에 연결되어 있는지 확인하는 일반적인 절차는 다음과 같습니다.

  1. 사용자 워크스테이션의 IP 주소를 알아보세요.
  2. 연결이 어디로 향했는지 로드 밸런서를 확인하세요.

그러나 이는 어려운 일임이 입증되었습니다. 우리는 방법이 있다는 것을 알고 있습니다.OWA를 통해 CAS 서버 확인.

IP가 아닌 사용자 이름으로 서버측에서 이 작업을 수행할 수 있는 방법이 있습니까?

답변1

이것이 내가 지금까지 가지고 있는 것입니다.

Outlook MAPI의 경우:

Get-LogonStatistics -Identity beamin | where {$_.applicationid -eq "Client=MSExchangeRPC"}| fl clientname,applicationid

IMAP의 경우:

Get-LogonStatistics -Identity beamin | where {$_.applicationid -eq "Client=IMAP4"}| fl clientname,applicationid

클라이언트의 IP 주소도 얻을 수 있었으면 좋겠습니다. "ClientIPAddress" 필드가 있지만 지금까지 테스트해 본 결과 항상 비어 있습니다. 로드 밸런서 때문일까요?

이에 대한 더 적절한 cmdlet이 있기를 바랍니다. 어떤 의견이라도 감사하겠습니다.

내 출처는 다음과 같습니다.

http://technet.microsoft.com/en-us/library/ee177028.aspx

http://technet.microsoft.com/en-us/library/bb124415(v=exchg.141).aspx

관련 정보