Existe-t-il un outil de ligne de commande intégré permettant d'effectuer des recherches DNS inversées dans Windows? C'est à dire quelque chose comme<toolname> w.x.y.z => mycomputername
J'ai essayé:
nslookup
: semble être la recherche en avant seulement.host
: n'existe pasdig
: n'existe pas non plus.
J'ai trouvé " Quel est l'utilitaire de ligne de commande DNS inversé? " Via une recherche, mais il s'agit spécifiquement d'un utilitaire * nix, pas d'un utilitaire Windows.
Réponses:
Devrait résoudre le nom à partir de l'adresse IP si la zone de recherche inversée a été configurée correctement. Si la zone de recherche inversée ne comporte pas d'entrée pour l'enregistrement, elle
-a
se connecte simplement sans nom.la source
Fait ce que vous cherchez. Il vous dira le serveur que vous interrogez et le résultat.
Par exemple:
la source
Le problème avec "ping" est qu’il ne s’agit pas strictement d’un outil de recherche de serveur de noms (comme nslookup). Par exemple, si vous envoyez un ping à un nom d’hôte, il peut être résolu en adresse IP par différentes méthodes: recherche DNS, recherche de fichier hôte, WINS (à mon avis) ou diffusion NetBIOS. Il peut également renvoyer un résultat en cache potentiellement obsolète.
L'ordre dans lequel les méthodes sont essayées dépend de la configuration TCP / IP et du type de noeud du client:
Pour voir le type de noeud de l'ordinateur actuel:
Si la méthode de résolution ne pose aucun problème, utilisez
ou
comme vous voulez. Si vous devez vous assurer que le nom correct est demandé à votre serveur DNS, utilisez nslookup .
Voir également
la source
Utilisez NSLOOKUP avec le paramètre "-type = ptr" pour interroger l'adresse IP. La syntaxe est la suivante:
Ensuite, l'entrée "in-addr.arpa" est également imprimée (même si elle n'est pas trouvée), par exemple:
Comparé à la réponse de fidélité inférieure lors de l'utilisation de NSLOOKUP sur une adresse IP sans le paramètre de type:
la source
-type=ptr
ou passet q=ptr
du tout -nslookup
est assez intelligent pour regoniser une adresse IP et faire une recherche inversée au lieu d'avancernslookup fera un DNS inversé sur Windows comme il peut le faire sous Linux.
Bien sûr, il n'y a pas d'entrée inversée pour chaque adresse IP
la source
Utilisez nslookup comme ceci:
la source
Vous pouvez utiliser la commande standard NSLOOKUP:
Pour obtenir un résultat, un enregistrement PTR doit être enregistré pour l'adresse IP en question.
la source
nslookup effectuera des recherches inversées dans Windows.
la source
9 réponses et personne n'a dit comment inverser la recherche avec dig? C'est le meilleur
En outre, vous pouvez ajouter "+ short" pour une utilisation dans les boucles bash, les scripts, etc .... en avant ou en arrière :)
la source
dig
car il n'est pas livré avec Windows. La question du PO l'indique même.dig
est généralement le meilleur choix de dépannage DNS, cependant. Je pense qu'il est tout à fait intéressant de suggérer un meilleur outil même s'il n'est pas livré avec Windows. (Disponible dans les versions Windows à l' adresse isc.org/software/bind )Sous Windows ....
Le ping standard ne renvoie PAS le nom d'hôte de l'adresse IP
NSLookup peut être utilisé pour trouver cette information, si le DNS est configuré correctement
Procédure comme suit:
Ouvrir l'invite du DOS
NSLookup
Les résultats seront affichés avec l'adresse du serveur DNS inversé et le nom d'hôte
la source
Il y a encore un autre moyen. Inverser l'adresse IP et utiliser nslookup
pour résoudre l'adresse 1.2.3.4
la source
nslookup -type=PTR 4.3.2.1.in-addr.arpa
cela fonctionne réellement.Si
nslookup
,dig
,host
n'existe pas, essayez ceci:Fonctionne par exemple sur les instances AWS ec2 du menu fixe (qui n'ont vraiment rien installé)
la source