有沒有辦法確定使用者在伺服器端連接到哪個 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

相關內容