Obtenir les adresses ip d'un réseau

blavix Messages postés 1 Date d'inscription vendredi 18 novembre 2005 Statut Membre Dernière intervention 18 novembre 2005 - 18 nov. 2005 à 09:53
super_toinou Messages postés 764 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 8 mars 2011 - 18 nov. 2005 à 13:42
Salut! Voila j'ai un petit problème, j'ai un projet à réaliser pour mes
études : je dois effectuer un programme qui doit permettre de
représenter graphiquement la topologie d'un réseau (celui-ci comprenant
des routeurs).

Or, j'ai réussi à router l'ensemble des machines et des routeurs (grâce à un script en perl et à la commande traceroute), mais uniquement si j'ai les adresses de toutes ces machine.

Donc ce que je voudrais savoir, c'est comment obtenir l'ensemble des ip
d'un réseau, y compris celle se situant derrière un routeur.



Ps : J'ai essayé un scan de plages ip, mais ce traitement est
excessivement long... néanmoins, il se peut que cela provienne d'une
erreur de programmation de ma part , donc n'excluez pas cette réponse



Merci d'avance

1 réponse

super_toinou Messages postés 764 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 8 mars 2011 6
18 nov. 2005 à 13:42
ben je vois pas comment tu peux faire, si tu connais pas les adresses de ton réseau faut bien les essayer une a une (bonne chance si le réseau est de classe A).
sinon pr optimiser ton code tu peux peut etre avant de lancer le trace route faire un resolve dns de chaque adresse IP, comme ca tu saura au moins si elle existe avant de lancer le traceroute (qui est bcp + lg)

force et honneur !

++ Toinou
0
Rejoignez-nous