1 votes

Que devrais-je utiliser à la place de `dig` ?

J'ai arrêté d'utiliser nslookup il y a dix ans parce que dig l'a remplacée. Maintenant, je crée des fichiers personnalisés dans /etc/resolver/ et constater que tout fonctionne... sauf dig (et nslookup).

En fait, Je préfèrerais réparer la fouille que d'utiliser autre chose. J'écris beaucoup de scripts qui utilisent ces outils communs. Je n'aime pas avoir à coder 2 solutions différentes.

3voto

Douglas Points 10417

Et si host ?

Le site host est très similaire à la commande dig sauf qu'il est beaucoup plus simple et ne contient pas d'informations très techniques (si vous n'en avez pas besoin). Ainsi, par exemple, une host La recherche ressemblerait à quelque chose comme suit :

$ host apple.stackexchange.com

apple.stackexchange.com has address 151.101.129.69
apple.stackexchange.com has address 151.101.193.69
apple.stackexchange.com has address 151.101.65.69
apple.stackexchange.com has address 151.101.1.69

Vous pouvez également spécifier le serveur DNS que vous souhaitez utiliser en l'ajoutant à la commande :

$ host apple.stackexchange.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:

apple.stackexchange.com has address 151.101.193.69
apple.stackexchange.com has address 151.101.129.69
apple.stackexchange.com has address 151.101.1.69
apple.stackexchange.com has address 151.101.65.69

Et si vous en avez absolument besoin, vous pouvez ajouter -a pour obtenir le même résultat qu'un dig commandement :

$ host -a apple.stackexchange.com 8.8.8.8
Trying "apple.stackexchange.com"
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26262
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;apple.stackexchange.com.   IN  ANY

;; ANSWER SECTION:
apple.stackexchange.com. 299    IN  A   151.101.129.69
apple.stackexchange.com. 299    IN  A   151.101.65.69
apple.stackexchange.com. 299    IN  A   151.101.193.69
apple.stackexchange.com. 299    IN  A   151.101.1.69

Received 105 bytes from 8.8.8.8#53 in 39 ms

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X