Question Trouver l'adresse IP d'un périphérique?


Question ouverte: Comment trouver l'adresse IP d'un périphérique?

Si j'ai bien compris, aucune méthode garantie ne fonctionne toujours, mais cent approches fonctionnent dans des situations spécifiques et j'aimerais en apprendre le plus possible.

Le scénario typique est:

Nous recevons un appareil d'un client pour reconfigurer / rénover / réparer. Il est intégré, accessible uniquement via TCP / IP. Soit nous ne pouvons pas rétablir les valeurs par défaut (procédure obscure et pas de documentation), soit les valeurs par défaut sont très obscures (nous en avons récemment une qui passait par défaut à 10.100.0.111). La récupération du nom d'utilisateur / mot de passe est un problème totalement séparé. Nous devons d'abord accéder à son interface Web. Pour ce faire, nous devons connaître son adresse IP.

L’appareil est entre nos mains, localement - Wireshark, détection de réseau, réinitialisation matérielle, tout cela est parfait. Très souvent, l’autocollant avec l’adresse MAC est en place, nous connaissons donc le MAC. Ce n'est pas toujours le cas mais souvent une voie à explorer.

Nous avons des postes de travail Linux et Windows dédiés au travail de maintenance pouvant être utilisés pour le diagnostic. Nous avons également des composants électroniques (comme un oscilloscope) si le problème s’aggrave. Nous pouvons installer la plupart des logiciels que nous voulons sur eux.

En cas de besoin, nous pouvons laisser la sonde / scan fonctionner pendant la nuit ou même pendant quelques jours, bien que des solutions plus rapides soient définitivement préférées.


6


origine


Une suggestion originale - pourquoi ne pas charger le client davantage s'il ne vous fournit pas les informations de réseau et de connexion? Utilisez leurs portefeuilles pour les contraindre à vous donner les informations. :-) - Greenstone Walker


Réponses:


  • Pour le cas où vous avez une adresse MAC vous pouvez utiliser le arpping outil pour obtenir l'adresse IP.
  • Pour les cas où vous ne savez pas l'adresse MAC:

    1. Vous pouvez générer régulièrement Requêtes ARP contre toutes les adresses IP possibles avec un outil tel que nmap, par régler l'option nmap pour qu'elle soit agressive. Vous obtiendrez probablement un résultat en quelques minutes.

    2. Si le périphérique envoie lui-même des données (au démarrage par exemple), vous pouvez simplement exécuter Wireshark pour détecter les paquets et obtenir son adresse MAC (et peut-être l'adresse IP en même temps).


7



Et si vous n’avez pas de MAC, vous pouvez toujours brancher un commutateur capable de gérer une base de données d’adresses mac / ports (cisco). - PiL
@Pier cela fonctionnerait si le périphérique envoyait des données par lui-même, sinon le commutateur ne désorganiserait pas non plus le MAC. Et si l’appareil envoie des données par lui-même, l’exécution de Wireshark sur le PC suffit pour obtenir le Mac. Je vais éditer pour ajouter ceci, je pensais que c'était trop trivial pour le dire - radius


Certains périphériques répondent aux "requêtes ping" (demandes d'écho ICMP) à l'adresse de diffusion "255.255.255.255".


3



Juste essayé cela; mon routeur a répondu. Bon conseil. - WuckaChucka


Il existe de nombreux outils logiciels permettant de localiser les périphériques et leurs adresses IP sur le réseau, en utilisant diverses méthodes. Sous Windows, mes deux favoris sont NetworkView et Fluke Network Inspector.

Je ne crois pas que le logiciel Fluke soit encore disponible, mais vous pourrez peut-être trouver une ancienne copie quelque part. Il détecte les appareils en partie en surveillant le trafic réseau. Ne détectez pas, mais surveillez tout le trafic utilisé par les périphériques réseau pour maintenir à jour leur propre connaissance du réseau. Fonctionne pour TCP / IP, IXP / SPX, etc. En raison de son âge, la reconnaissance de certains périphériques est incorrecte, mais ce n'est pas grave.

Il existe deux programmes complètement différents qui s'appellent NetworkView. j'utilise celui-là. Il est généralement utilisé pour rechercher activement des périphériques TCP / IP, mais peut obtenir une quantité non négligeable d'informations de la plupart des périphériques via des analyses telles que les analyses de ports et les requêtes SNMP.


1