Autodétection des machines sur un réseau

fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -  
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je suis entrain de développer un script shell pour détecter les machines connectés dans un réseau et j'arrive a récupérer les adresses ip des machines alive mais je n'arrive pas a trouver le hostname.
quel qu'un peut m'aider svp.

NB: je suis sous linux

11 réponses

fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
du l'aide svp
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
hello
le nom des machines est-il connu localement ? fichier /etc/hosts,serveur DNS, LDAP, NIS ou autre ?
0
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
Merci d'être intéresser non, est que c'est possible de faire une interogation directe sans passer par le dns.
j'ai déjà testé nmblookup mais sa marche pour certain et d'autres non.

merci.
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
il faut interroger un service qui connait les noms des machines et leur IP
c'est un réseau local ? d'où viennent les IPs que tu testes ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
pour les adresses ip je fait un ping sur intervalle que je choisi et puis selon les valeur que retourne ping je sé si la machine est alive ou non. j'ai besoin d'une interogation directe de la machie sur le hastname.

merci.
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
si tu n'as pas une liste qui associe le nom et l'IP, peux-tu te connecter à la machine ?
0
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
oui via @ip. la couche 3 de osi , le dns ne fait que la résolution @ip<->hostname.
0
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
dans mon cas je veux interroger la machine sur son nom directement à travers @ip.
0
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
quelqu'un a un script shell ou un programme en perl, c... qui decouvre les @ip et les hostname des machine dans un réseau???svp
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
regarde les commandes host et dig mais il faut un serveur DNS
0
fsts Messages postés 25 Date d'inscription   Statut Membre Dernière intervention  
 
est ce que c'est possible d'interroger la machine directement par exemple nmblookup ; je fait un test mais marche pour certain postes et d'autres non.

merci.
0