Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
2491 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Quelle fonction pour recuperer toutes les adresses IP d'un reseau ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quelle fonction pour recuperer toutes les adresses IP d'un reseau ?

n°994897
roromaino
Posté le 27-02-2005 à 18:35:16  profilanswer
 

Bonjour les pros,
 
Voila, je suis sous Windows XP et je travaille sous Borland 6.
 
J'ai besoin de recuperer toutes les adresses IP d'un reseau local de type 192.168.xxx.xxx, et ainsi recuperer tout les noms des machines coorespondant a chaque adresse IP.
 
Existe-t-il une fonction permettant de realisé celà ?
 
merci d'avance de vos reponses.
 
Cordialité
 

mood
Publicité
Posté le 27-02-2005 à 18:35:16  profilanswer
 

n°1029510
roromaino
Posté le 30-03-2005 à 11:12:39  profilanswer
 

j'ai trouvé la fonction route print sous dos qui permet d'affichir la liste des adresses IP du reseau.
 
Comment mettre cette liste dans un fichier texte ?
 
merci d'avance

n°1031157
gloups71
Posté le 31-03-2005 à 14:53:04  profilanswer
 

route print retourne ta table de routage, pas les adresses ip des machines sur ton réseau!
pour toutes commandes "dos" , tu peux rediriger la sortie vers un fichier txt avec le signe de redirection >
ex.:
route print >route.txt
dans le repertoire courant, tu as alors un fichier route.txt avec la sortie de la commante route print
 
Pour obtenir le nom NetBios à partir de l'IP et inversement: nbtstat -A 192.168.44.2
 
il existe aussi  NBTscan qui permet de faire ceci pour un réseau (tranche d'@ ip par ex.) :  
http://www.inetcat.org/software/nbtscan.html
tu copies nbtscan.exe dans ton rep systeme et en ligne de commande tu tapes:
nbtscan  192.168.0.0/24
tu vas obtenir une liste des machines avec @ IP, @ MAC, nom NetBios  
vois nbtscan /? pour les options
tu peux même voir les services qui tournent sur les machines
 distantes avec :
nbtscan  -v -h 192.168.0.0/24  

n°1031206
gloups71
Posté le 31-03-2005 à 15:11:10  profilanswer
 

je suis allé un peu vite...j'avais pas vu que tu cherchais une fonction pour Borland (C++ , delphi ?)  
tu peux bien voir les sources de nbtscan puisqu'elles sont dispo. Par  contre, il utilise des fonctions unix (utilise cygwin.dll sous win) . A ce propos, j'ai oublié de dire qu'il faut copier nbtscan.exe ET cygwin1.dll  dans le rep system. Enfin bref, il faut simplement décompresser tout le contenu de nbtscan1_5_1.zip  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Quelle fonction pour recuperer toutes les adresses IP d'un reseau ?

 

Sujets relatifs
Afficher Cacher un lien en fonction du Panier...Récupérer la météo avec service_weather de pear
Une fonction php qui rajoute des tiret aux espace blanc ?récuperer chemin complet de input file
Adapter la taille d'un flash en fonction de la rés. depuis index.htmlRécupérer le login de la session Windows
Post de plusieurs formulaires comment recuperer une variable?recuperer le texte dun controle
Récuperer la date de l'ordinateurDésactivation de fonction IE
Plus de sujets relatifs à : Quelle fonction pour recuperer toutes les adresses IP d'un reseau ?



Copyright © 1997-2014 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC