web-dev-qa-db-fra.com

Liste qui est actuellement connectée à un IIS Web Server

Est-il possible de voir quels utilisateurs d'annonces parcourent actuellement un serveur Web interne (intranet) IIS Server?

6
user1825

Vous avez un problème de compréhension avec le protocole HTTP. Ce n'est pas comme si, par exemple, FTP, où l'ordinateur client garde une connexion persistante ouverte sur l'ordinateur du serveur pendant que l'utilisateur "navigue". Les connexions des clients sont transitoires.

Cela dit, en supposant que vous exigeiez une authentification sur le site, vous pouvez utiliser le fichier journal du site pour voir qui a récemment accès à des pages. Si vous n'exigeez pas d'authentification, vous allez simplement voir les adresses IP client.

5
Evan Anderson

Je ne pense pas que vous puissiez obtenir les utilisateurs individuels au niveau du serveur, mais vous pouvez utiliser des compteurs de Perfmon pour obtenir des comptes de combien de connexions actives il y a.

Pour IIS6 (à partir de l'article Article TechNet ):

1. Ouvrez des outils administratifs, puis cliquez sur Performance.

2. Cliquez sur le volet Détails du moniteur système, puis cliquez sur Ajouter des comptoirs.

3.On l'une des opérations suivantes:

Pour surveiller tout ordinateur sur lequel la console de surveillance est exécutée, cliquez sur Utiliser des compteurs d'ordinateur locaux.

-ou-

Pour surveiller un ordinateur spécifique, quelle que soit l'endroit où la console de surveillance est exécutée, cliquez sur Sélectionner des compteurs de l'ordinateur et spécifier un nom d'ordinateur ou une adresse IP.

4.Vous Objet de performance, cliquez sur:

Service Web pour surveiller les connexions Web actives.

-ou-

Service FTP pour surveiller les connexions FTP actives.

5.Cliquez sur Sélectionner des compteurs de la liste et sélectionnez Connections actuelles.

6.Cliquez sur toutes les instances.

7.Cliquez sur Ajouter, puis cliquez sur Fermer.

6
squillman

Voir la réponse d'Evan. Aussi netstat | Trouver ": http" vous montrera quels hébergements connectés à la dernière minute environ (quel que soit l'intervalle time_wait).

Jr

4
John Rennie

Le problème vient dur car la définition de "actuellement" varie.

En réalité, vous devez savoir qui a accédé à ce serveur au cours des 10 ou 1 dernières minutes, vous pouvez toujours jeter un coup d'œil au journal des événements de sécurité pour vérifier les événements de connexion. Mais ce n'est qu'une estimation approximative.

0
Lex Li