DNS et BIND9

Installation d'un DNS avec Bind9

On commence par mettre à jour ses dépôts :

apt update

puis installation de Bind9

apt install bind9


Le service DNS est installé, maintenant passons à la configuration des fichiers.

Les fichiers de Bind9

Les fichiers de Bind sont installés dans /etc/bind


Le fichier named.conf est le fichier de configuration de bind.

Ce fichier pointe vers les 3 fichiers suivants :

Les fichiers de configurations à modifier

named.conf.local


Ce fichier servira à renseigner les zones normales et inversées.

C'est-à-dire, en fonction d'une recherche sur le nom il renverra l'adresse IP, et sur une recherche d'une adresse IP, il pourra nous renseigner sur le nom de la machine.


db.local


Ce fichier nous permettra de renseigner toutes les machines sur leur adresse IP à partir du nom.

C'est la zone normale.


db.127


Ce fichier nous permettra de renseigner toutes les machines sur leur nom à partir de leur IP.

C'est la zone dite inversée.

Démarrage et Test de Bind9


Démarrage du service :

service bind9 restart


Test de la zone normale :

named-checkzone "domain" "nom de la base"


Test de Bind:

named-checkzone named.conf.options


Configuration Réseau Serveur DNS


Modifier le fichier :

/etc/resolv.conf


insérer ou modifier les lignes suivantes :


search "domain" (indiquez votre propre nom de domaine, sans "")

domain "domain" (indiquez votre propre nom de domaine, sans "")

nameserver xxx.xxx.xxx.xxx (indiquez son IP ou le nom du serveur DNS)


Redémarrer la configuration réseau


/etc/init.d/networking restart


Etude sur le cas pratique de la MOS

Installation du serveur DNS au sein de la MOS

Une fois l'installation de Bind effectuée, nous allons paramétrer ses fichiers de configuration.


Le nom de domaine est le suivant :

stlo.mos.

(le point est obligatoire --> racine du domaine)

Configuration du fichiers des zones

"named.conf.options"

éditons le fichier qui se trouve dans /etc/bind/


Création de la zone normale


zone normale


// Déclaration de stlo.mos.

zone "stlo.mos" {

type master ;

file "/etc/bind/db.stlo.mos";

allow-update { none ; } ;

};


-------


Enregistrer et fermer le fichier.


 

Copier le fichier db.local en db.stlo.mos


cp  /etc/bind/db.local  /etc/bind/db.stlo.mos



Création de la zone Inversée


zone inversée


// Déclaration de stlo.mos.

zone "1.168.192.in-addr.arpa" {

type master ;

file "/etc/bind/db.stlo.mos.inv";

allow-update { none ; } ;

};


-------


Enregistrer et fermer le fichier.


 

Copier le fichier db.127 en db.stlo.mos.inv


cp  /etc/bind/db.127  /etc/bind/db.stlo.mos.inv



Construction du fichier de zone normale

Editer le fichier db.stlo.mos


nano /etc/bind/db.stlo.mos



Modifier le fichier source

pour enregistrer les clients.

Il y a la première ligne à modifier pour indiquer le domaine et le serveur, et ensuite ajouter les clients plus bas. vous trouverez une note pour les différents types d'enregistrements.


Exemple pour un poste client simple :

pc-fred    IN       A    192.168.1.151



Construction du fichier de zone inversée

Editer le fichier db.stlo.mos.inv


nano /etc/bind/db.stlo.mos.inv



Modifier le fichier source

pour enregistrer les clients.

Il y a la première ligne à modifier pour indiquer le domaine et le serveur, et ensuite ajouter les clients plus bas. vous trouverez une note pour les différents types d'enregistrements.


Exemple pour un poste client simple :

151     IN    PTR   pc-fred.stlo.mos.


(151 correspond à 192.168.1.151)

Complément installation de DNS/Bind9

Ce tutoriel vous dirige vers le site IT, et vous donnera plus de renseignements sur la mise en place d'un service DNS et sur sa configuration ainsi qu'un glossaire sur les enregistrements.

conventions


commande terminal --> $ sudo "commande"

ex : $ sudo apt update


Indiquer un chemin de fichier

ex : /etc/lib/


nom de fichier

ex : named.conf.options

Create a presentation like this one
Share it on social medias
Share it on your own
Share it on social medias
Share it on your own

How to export your presentation

Please use Google Chrome to obtain the best export results.


How to export your presentation

christophe test

by chtessier

10 views

Public - 8/30/16, 6:52 PM