{{tag>netadmin dns}}
====== Résolutions DNS avec nslookup ======
Commande de résolution de nom DNS.
===== Changer de serveur DNS =====
Sous le prompt nslookup la commande ''**server**'' permet de spécifier l'adresse du serveur DNS à interroger.
$ nslookup
> server 192.9.200.7
Default server: 192.9.200.7
Address: 192.9.200.7#53
>
===== Les types d'enregistrements =====
Par défaut la commande nslookup interroge le serveur DNS sur les enregistrements de type A (mappage entre un nom d’hôte et une adresse IPv4). Il est possible d’interroger le serveur DNS sur divers enregistrements en utilisant la commande ''**set type=xx**'', avec xx:
* **mx**: les serveurs de messagerie
* **soa**(Start Of Autority): informations sur le serveur DNS primaire faisant autorité sur la zone
* **ns**: les serveurs de nom (soa + dns secondaires)
* **a**: les hotes
* **ptr**: résolution inverse
* **cname**: lister les alias d'un hote
* **hinfo**: information étendues sur un hote
* **any**: tous types
===== Résolution directe =====
Configuration par défaut, correspondance entre un nom canonique et une adresse IP.
===== Résolution inverse ======
La résolution inverse permet de retrouver un nom d'hôte à partir d'une adresse IP:
$ nslookup
> set type=ptr
> 192.9.200.9
Server: 172.16.1.9
Address: 172.16.1.9#53
9.200.9.192.in-addr.arpa name = sophos.intranet.mairie-tournefeuille.fr.
>
===== Résolution des Alias =====
Pour lister les alias d'un hote
===== Informations sur le serveur faisant autorité =====
Un type de requete particulière permet de retourner des informations sur le serveur faisant autorité sur la zone, c'est le type ''**soa**'' (Start Of Autority).
$ nslookup
> set type=soa
intranet.mairie-tournefeuille.fr
origin = dnsvm.intranet.mairie-tournefeuille.fr
mail addr = postmaster.mairie-tournefeuille.fr
serial = 2008041600
refresh = 28800
retry = 7200
expire = 604800
minimum = 86400
>