Autodétection des machines sur un réseau
fsts
Messages postés
31
Statut
Membre
-
fsts Messages postés 31 Statut Membre -
fsts Messages postés 31 Statut Membre -
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
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
Configuration: Linux Firefox 3.5.5
11 réponses
-
-
hello
le nom des machines est-il connu localement ? fichier /etc/hosts,serveur DNS, LDAP, NIS ou autre ? -
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. -
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 ? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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. -
si tu n'as pas une liste qui associe le nom et l'IP, peux-tu te connecter à la machine ?
-
oui via @ip. la couche 3 de osi , le dns ne fait que la résolution @ip<->hostname.
-
dans mon cas je veux interroger la machine sur son nom directement à travers @ip.
-
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
-
regarde les commandes host et dig mais il faut un serveur DNS
-
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.