[R] Comment trouver le nom DNS d"une machine

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Apprentiweb
Niveau 2
Niveau 2
Messages : 15
Enregistré le : ven. 31 oct. 2008 18:47
Localisation : Région Parisienne - Val d'Oise
Status : Hors ligne

[R] Comment trouver le nom DNS d"une machine

#1

Message par Apprentiweb »

Bonjour à tous,

En reprenant un script du forum, j'arrive à extraire la liste des postes connectés à mon réseau.
► Afficher le texte
Je cherche à récupérer les noms DNS des machines avec une commande équivalent à un "ping -a 192.168.0.0".

Merci d'avance
Modifié en dernier par Apprentiweb le jeu. 11 févr. 2010 17:04, modifié 3 fois.
Le savoir n'a de valeur que dans le partage
Avatar du membre
jl56
Niveau 7
Niveau 7
Messages : 415
Enregistré le : mer. 24 oct. 2007 22:42
Localisation : 56000
Status : Hors ligne

Re: [..] Comment trouver le nom DNS d"une machine

#2

Message par jl56 »

Bonjour

j'utilise un outil gratuit netscan.exe
http://www.softperfect.com/products/networkscanner/
il scan un réseau de classe c en moins de 10 secondes

il est exécutable en ligne de commande ( donc par le script ) regarde sur le site
tu peut exporter le résultat du scan dans un fichier texte
et lire ce fichier avec autoit

de cette façon je récupère la liste des IP ( routeur, pc, imprimante réseau) avec le nom dns et même les dossiers partagés des pc

A+ JL56
IceMaKeR
Niveau 2
Niveau 2
Messages : 24
Enregistré le : ven. 06 nov. 2009 14:15
Status : Hors ligne

Re: [..] Comment trouver le nom DNS d"une machine

#3

Message par IceMaKeR »

Perso j'utilise une fonction qui s'appuie sur nslookup (présent sur tous les pc)
nslookup : "nslookup 192.168.1.1"

Il renvoie une ligne contenant le nom dns complet de la machine
Apprentiweb
Niveau 2
Niveau 2
Messages : 15
Enregistré le : ven. 31 oct. 2008 18:47
Localisation : Région Parisienne - Val d'Oise
Status : Hors ligne

Re: [..] Comment trouver le nom DNS d"une machine

#4

Message par Apprentiweb »

Merci IceMaker pour la piste du nslookup.

Je viens de modifier la boucle si mon adresse ip répond
► Afficher le texte
Pour explication :
J'ecris dans un fichier bat la commande permettant de lancer le nslookup de l'adresse ip et de stocker le résultat dans un fichier .txt
Je lis la 4ème ligne du fichier qui correspond au nom hostname
Ensuite j'écris le tout dans un fichier ipok.txt
Le savoir n'a de valeur que dans le partage
Répondre