web-dev-qa-db-fra.com

Existe-t-il une fonctionnalité SNMP pour Windows 10?

Dans les versions précédentes de Windows, je pouvais installer la fonctionnalité SNMP, qui permettait au logiciel de surveillance du réseau de recueillir à distance des informations système de base à partir de Windows. Je n'ai rien trouvé de tel dans Windows 10. Est-ce qu'il me manque quelque chose ou Microsoft a-t-il finalement abandonné le protocole SNMP au profit de WMI?

14
boot13

Son dans la liste "Activer ou désactiver des fonctionnalités Windows" dans Panneau de configuration> Programmes et fonctionnalités, il désinstallé par défaut, mais peut être ajouté.

enter image description here

EDIT: Il semble que SNMP soit obsolète dans Windows 10 1809

Voir cette liste de modifications dans Server 2012 Il était obsolète en août 2016. Ce n'était donc qu'une question de temps avant qu'il ne s'applique à toutes les plateformes Windows.

Microsoft suggère de commencer à utiliser CIM

Il existe une solution suggérée pour installer SNMP sur 1809 dans un lien dans l'un de mes commentaires, mais je ne l'ai pas testé.

15
Moab

La page de wiki Microsoft TechNet intitulée "Comment installer SNMP à distance" , créée par Andrew Karmadanov contient une quantité incroyable de détails sur la façon d’installer le service SNMP. Cette réponse est un copier-coller des parties pertinentes de la page wiki d'Andrew.

1. Installer

1.1 Installer - Graphique

Démarrer-> Panneau de configuration-> Programmes et fonctionnalités-> Activer ou désactiver les fonctionnalités Windows-> Protocole SNMP (Simple Network Management Protocol) -> Fournisseur SNMI WMI-> Activer.

1.2 Installer - Ligne de commande

Pour Windows 10,

Exécutez cmd.exe en tant qu'administrateur. A partir de l'invite de commande élevée, tapez:

dism.exe /online /enable-feature /featurename:"SNMP" /featurename:"WMISnmpProvider"

2 Configuration - Interface utilisateur

Dans Windows 10, l'interface utilisateur est "masquée" dans les services.msc , propriétés du service SNMP lui-même. Pour plus d’informations, voir cette page Paessler THe Network Monitoring Company pour plus de détails.

3 Configuration - Registre Windows

Tous les paramètres SNMP sont stockés dans le registre, ce qui simplifie un peu la tâche. Les paramètres que nous devons configurer sont indiqués ci-dessous.

HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\EnableAuthenticationTraps
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\NameResolutionRetries
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent\sysContact
HKLM\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent\sysLocation

EnableAuthenticationTraps, NameResolutionRetries, sysContact et sysLocation ne sont que des valeurs de registre. Nous pouvons les laisser intacts. ValidCommunities, PermittedManagers et TrapConfiguration sont bien plus importants. Ils définissent quels systèmes peuvent communiquer avec l'hôte via SNMP

3.1 Communautés valides

La clé ValidCommunities contient la liste des communautés et des autorisations SNMP. Ça ressemble à

"<Community Name>"=dword:<Access Rights>

Les droits d'accès ont les valeurs suivantes:

NONE – 0x0001
NOTIFY – 0x0002
READ ONLY – 0x0004
READ/WRITE – 0x0008
READ/CREATE – 0x0010

Par exemple:

"public"=dword:00000004
"private"=dword:00000008

3.2 Gestionnaires autorisés

La clé PermittedManagers contient la liste des hôtes pouvant interroger ou mettre à jour un hôte via SNMP. C'est une liste numérotée de noms ou d'adresses IP. Par exemple:

"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"

3.3 Configuration de Trap

La clé TrapConfiguration est une liste de sous-clés, une par nom de communauté. À son tour, chaque sous-clé contient une liste d'hôtes à laquelle les interruptions seront envoyées. Par exemple:

TrapConfiguration\public
"1"="10.10.10.1"
"2"="MonitoringServer.doamin.com"

Remarque: les noms de communauté sont sensibles à la casse.

1
buzz3791

Si vous avez Windows 10 1809 OS build 17763.xxx, vous pouvez trouver SMTP dans: Paramètres (paramètres Windows) -> Applications -> Applications et fonctionnalités -> Gérer les fonctionnalités facultatives -> Ajouter une fonctionnalité et recherchez-la dans le répertoire. liste.

SNMP feature in Win10 1809

Vous devez disposer d'une connexion Internet pour installer cette fonctionnalité.

0
Filip Gjorgjevikj