
하드웨어 부하 분산 장치 뒤에는 두 개의 CAS 서버가 있습니다. 우리는 몇 가지를 더 추가하려고 합니다. 사용자가 어떤 CAS 서버에 연결되어 있는지 확인하는 일반적인 절차는 다음과 같습니다.
- 사용자 워크스테이션의 IP 주소를 알아보세요.
- 연결이 어디로 향했는지 로드 밸런서를 확인하세요.
그러나 이는 어려운 일임이 입증되었습니다. 우리는 방법이 있다는 것을 알고 있습니다.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