Vous êtes sur la page 1sur 4

Dns sous linux

Imad zaroili
I. Introduction aux DNS :
1. Définition : Les DNS (Domain Name System) sont un système de noms de domaine
hiérarchique qui permet de traduire les noms de domaine compréhensibles par
l'homme en adresses IP utilisées par les machines sur Internet.

Types d'enregistrements DNS :

 A (Address) : Associe un nom de domaine à une adresse IP.


 CNAME (Canonical Name) : Crée une alias pour un nom de domaine.
 MX (Mail Exchange) : Indique les serveurs de messagerie pour un domaine.
 NS (Name Server) : Désigne les serveurs de noms pour une zone.
 PTR (Pointer) : Utilisé pour les recherches inversées (résolution d'adresse IP en nom
de domaine).

Requêtes DNS :
 Requête récursive : Le client demande au serveur DNS de résoudre complètement le
nom de domaine en interrogeant d'autres serveurs au besoin.
 Requête itérative : Le serveur DNS répond avec la meilleure information disponible,
demandant au client de poursuivre la recherche si nécessaire.

Installation de BIND (Berkeley Internet Name Domain) :

 Utilisation de gestionnaires de paquets pour l'installation. Par exemple :

Pour vérifier l’installation


Dns sous linux
Imad zaroili
5. Création des zones dans BIND :

En accède au fichier /etc/named.conf et changer la ligne (11 et 19)


Ligne 11 : Listen-on port 53 on ajoute l’address ip de l’interface dns 192.168.1.100
Ligne 19 : allow-query on ajoute le reseau qui peut envoyer les requêtes 192.168.1.100/24

Pour créer la zone directe et inversées en utilise les commandes suivantes :

zone "ista.ma" {
type master;
file "ista.ma.dir";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "ista.ma.inv";
};
Dns sous linux
Imad zaroili

On va créer les deux fichiers qu’on a déclaré ista.ma.dir et ista.ma.inv dans le répertoire /var/named/ à
l’aide de la commande touche

Apres on remplit les fichiers de zone par la déclaration des machines et leurs enregistrement

dans la zone directe (A, AAAA, CNAME, MX)


pour la zone inversée (PTR)

1. Fichier de zone directe

2. Fichier de zone inversée


Dns sous linux
Imad zaroili
Changer le propriétaire des fichiers de zone à l’aide de la commande chown
chown named:named /etc/named/named.*

Tester le fichier named.config


Tester les fichiers de zones

EN fin on test le serveur DNS par la commande nslookup puis le pc qu’on veut faire son
résolution de nom*

Vous aimerez peut-être aussi