Autodétection des machines sur un réseau

Fermé
fsts Messages postés 25 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010 - 11 déc. 2009 à 11:38
fsts Messages postés 25 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010 - 11 déc. 2009 à 16:28
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 samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 12:45
du l'aide svp
0
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
11 déc. 2009 à 13:13
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 samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 13:17
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 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
11 déc. 2009 à 14:43
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 samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 15:37
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 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
11 déc. 2009 à 15:56
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 samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 15:59
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 samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 16:02
dans mon cas je veux interroger la machine sur son nom directement à travers @ip.
0
fsts Messages postés 25 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 16:18
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 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
11 déc. 2009 à 16:25
regarde les commandes host et dig mais il faut un serveur DNS
0
fsts Messages postés 25 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 17 octobre 2010
11 déc. 2009 à 16:28
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