
Tenemos un par de servidores CAS detrás de un equilibrador de carga de hardware. Estamos buscando agregar algunos más. Nuestro procedimiento normal para determinar a qué servidor CAS está conectado un usuario es:
- Descubra la dirección IP de la estación de trabajo del usuario
- Verifique en el balanceador de carga hacia dónde se dirigió la conexión
Sin embargo, eso ha demostrado ser un desafío. Sabemos que hay una manera dedetermine su servidor CAS a través de OWA.
¿Hay alguna manera de hacer esto del lado del servidor por nombre de usuario (no por IP)?
Respuesta1
Esto es lo que tengo hasta ahora.
Para Outlook MAPI:
Get-LogonStatistics -Identity beamin | where {$_.applicationid -eq "Client=MSExchangeRPC"}| fl clientname,applicationid
Para IMAP:
Get-LogonStatistics -Identity beamin | where {$_.applicationid -eq "Client=IMAP4"}| fl clientname,applicationid
Desearía poder obtener también la dirección IP del cliente. Hay un campo que dice campo "ClientIPAddress" pero, en mis pruebas hasta ahora, siempre está vacío. ¿Quizás por el equilibrador de carga?
Espero que haya un cmdlet más apropiado para esto. Cualquier aportación será apreciada.
Aquí están mis fuentes:
http://technet.microsoft.com/en-us/library/ee177028.aspx
http://technet.microsoft.com/en-us/library/bb124415(v=exchg.141).aspx