Je ne sais pas si ce sujet peut être écrit dans ce forum, mais si je me trompe warn me.Let va ma question ... Comment puis-je savoir périphérique distant est Cisco ou commutateur d'autres entreprises ou dispositif de routeur en utilisant php (sockets) en utilisant envoyer SNMP ou se connecter avec telnet? Je ne veux pas de codes php mais je veux savoir si ce type d'opération peut être fait ou non.Si cela peut, quelle est la meilleure? Envoi SNMP ou se connecter avec telnet le 23 port ou comme vous le suggérez. Merci pour l'avance ...comment puis-je savoir périphérique distant est commutateur Cisco ou routeur avec php?
-1
A
Répondre
1
bien en supposant que vous avez la permission, et vous avez le nom d'utilisateur SNMP corrects/mots de passe, une demande de SNMPv2-MIB::sysDescr.0
vous donnera
Une description textuelle de l'entité. Cette valeur doit inclure le nom complet et l'identification de la version du type de matériel du système, du système d'exploitation du logiciel, du et du logiciel de mise en réseau.
voir Cisco MIB here
Cela devrait répondre à vos besoins.
PHP a un snmpget method qui ressemble à ce dont vous avez besoin.
Si vous ne disposez pas de l'autorisation réseau, je vous suggère de télécharger nmap et d'étudier comment il identifie les systèmes d'exploitation hôtes.
Merci, je vais regarder la méthode snmpget de php.Vos suggestions me seront utiles –