DNS Linux
Le protocole DNS (Domain Name System) permet d’associer un ou plusieurs noms de domaines à une ou plusieurs adresses IP (ou inversement).
• Aujourd’hui nous allons donc voir comment installer un serveur DNS sous fedora 12. Pour cela nous allons utiliser Bind.
•Pour commencer, nous allons installer Bind (package) grâce à une commande simple à partir de l’internet.
Via Internet : yum install (nom_Package)
-Ou bien télécharger les package DNS a partir de l’internet et puis déplacé vers le bureau.
-Installer le package à l’aide de la commande :
rpm -ivh le nom de package
•Nous allons maintenant configurer le DNS. Le fichier de configuration principal se trouve à cet emplacement : « /etc/named.conf « . Ouvrez le fichier avec la commande :
vi /etc/named.conf
• Nous allons donc modifier ce fichier pour ajouter des zones. Afin de créer une zone, vous devez ouvrir le fichier et entrer les informations suivantes :
-Ajouter l’adresse ip de serveur :192.168.10.1
-Déclaration de la zone directe : ntic.com.zone
-Déclaration de la zone inverse : ntic.com.rev
•La configuration des zones
-On va créer les zones dans le repertoire /var/named ,Tapez :
cd /var/named
-La commande suivante permet de copie le contenu de fichier named.localhost dans le fichier des zones.
-La commande suivante permet de copie le contenu de fichier named.localhost dans le fichier des zones.
cp named.localhost ntic.com.zone
cp named.localhost ntic.com.rev
La configuration de la zone directe giantsnet.com.zone
-Ajouter les utilisateurs suivi de leurs adresses ip .
La configuration de la zone inverse giantsnet.com.rev :
-Ajouter les adresses ip suivi de leurs utilisateurs comme ci-dessous.
Apres la configuration on va redémarrer le serveur à l’aide de la commande
service named restart
Maintenant vérifiez-vous que le propriétaire des fichiers de vos zones c'est l'utilisateur named , Tapez la commande : ll dans le chemin cd /var/named
Si vous avez trouvez que le root est le propriétaire des fichiers modifier le par la commande:
Chown named:root ( le nom des fichiers )
Par exp : chown named:root ntic.com.*
Chown named:root ( le nom des fichiers )
Par exp : chown named:root ntic.com.*
•Pour tester le serveur Tapez la commande : nslookup
•Pour tester le serveur a partir d’un client
- ajouter le client au domaine
- a l’invite de commande tappez la commande : nslookup