GNU/Linux >> Tutoriels Linux >  >> Linux

Trois commandes pour trouver les serveurs de noms faisant autorité d'un domaine - Linux/Mac/Windows

Dans notre article précédent, nous vous avons expliqué ce qu'est le DNS, ses types et son fonctionnement. Aujourd'hui, nous verrons comment afficher les serveurs de noms faisant autorité de n'importe quel domaine sur des machines Linux, Windows et Mac. Tout domaine disposerait de plusieurs serveurs de noms pour garantir une haute disponibilité, de sorte que si un serveur de noms tombe en panne, un autre devrait répondre aux requêtes DNS. Par exemple, Google.com sera attribué à un ensemble de serveurs de noms faisant autorité. Pour savoir quels sont les serveurs de noms attribués à un domaine particulier, tapez les commandes ci-dessous.

Sous Unix/Linux/Mac :

host -t ns google.com

Vous trouverez une sortie similaire à celle ci-dessous :

google.com name server ns4.google.com.
google.com name server ns2.google.com.
google.com name server ns3.google.com.
google.com name server ns1.google.com.

À partir de la sortie ci-dessus, vous pouvez voir que google.com a été lié à quatre serveurs de noms ; à savoir ns1.google.com à ns4.google.com

Une autre commande est nslookup, qui fonctionnera sur les machines Windows et Linux.

Tapez 'nslookup' et tapez la commande ci-dessous dans l'invite.

> set query=ns
> google.com

La sortie sera comme ci-dessous,

Non-authoritative answer:
google.com nameserver = ns3.google.com.
google.com nameserver = ns1.google.com.
google.com nameserver = ns2.google.com.
google.com nameserver = ns4.google.com.

Authoritative answers can be found from:
ns3.google.com internet address = 216.239.36.10
ns2.google.com internet address = 216.239.34.10
ns1.google.com internet address = 216.239.32.10
ns4.google.com internet address = 216.239.38.10

Ici, la sortie contient également les adresses IP de différents serveurs de noms.

Troisième commande est « creuser ». Dig est un Domain Information Groper, un outil d'administration réseau pour interroger les informations DNS d'un domaine. Dig donnera des enregistrements DNS "A" et des enregistrements NS.

dig google.com

La sortie sera comme ci-dessous,

;; ANSWER SECTION:
google.com. 264 IN A 74.125.236.134
google.com. 264 IN A 74.125.236.135
google.com. 264 IN A 74.125.236.136
google.com. 264 IN A 74.125.236.137
google.com. 264 IN A 74.125.236.142
google.com. 264 IN A 74.125.236.128
google.com. 264 IN A 74.125.236.129
google.com. 264 IN A 74.125.236.130
google.com. 264 IN A 74.125.236.131
google.com. 264 IN A 74.125.236.132
google.com. 264 IN A 74.125.236.133

;; AUTHORITY SECTION:
google.com. 11194 IN NS ns1.google.com.
google.com. 11194 IN NS ns3.google.com.
google.com. 11194 IN NS ns4.google.com.
google.com. 11194 IN NS ns2.google.com.

;; ADDITIONAL SECTION:
ns3.google.com. 197993 IN A 216.239.36.10
ns2.google.com. 24555 IN A 216.239.34.10
ns1.google.com. 24579 IN A 216.239.32.10
ns4.google.com. 24566 IN A 216.239.38.10

Linux
  1. Comment obtenir des serveurs de noms de domaine à partir de la ligne de commande dans Ubuntu Linux

  2. Rechercher un fichier avec les commandes Rechercher et Localiser sous Linux

  3. Commandes de recherche Linux

  4. Linux découvre l'ID de base hyper-threadé

  5. Comment savoir quelle version de Linux j'utilise ?

Comment modifier le fichier Hosts sous Linux, Windows ou Mac

Comment vérifier la version de Python sous Linux, Mac et Windows

Comment trouver la version du noyau Linux en cours d'exécution sur votre PC

Comment trouver les commandes les plus utilisées sous Linux

Comment savoir à quels groupes un utilisateur appartient sous Linux

BASH :trouve les fichiers en double (compatible MAC/LINUX)