Comment configurer la mise en cache de mise en service sur Centos / Rhel 6/5
- 678
- 165
- Mohamed Brunet
Définition à Wikipedia:
Les serveurs de noms de mise en cache, également appelés caches DNS, stockent les résultats de la requête DNS pour une période de temps déterminée dans la configuration (temps de vie) de chaque enregistrement de nom de domaine. Les caches DNS améliorent l'efficacité du DNS en réduisant le trafic DNS sur Internet et en réduisant la charge sur les serveurs de noms faisant autorité, en particulier les serveurs de noms racinaires. Parce qu'ils peuvent répondre aux questions plus rapidement, ils augmentent également les performances des applications utilisateur final qui utilisent le DNS. En savoir plus
Cet article vous aidera à configurer la mise en cache de mise en service sur votre système CENTOS / RHEL 6.
Étape 1: Installez les packages de liaison
Installez les packages de liaison en utilisant la commande ci-dessous. Dans CENTOS / RHEL 6, le package Chaching-NameServer a été inclus avec le package Bind.
# yum install bind bind chroot
Étape 2: Créer un fichier de configuration
Copier le fichier de configuration de liaison à partir des exemples de fichiers de liaison à l'aide de la commande ci-dessous. Modifier le chemin d'accès des fichiers selon la version que vous avez installée.
# cd / var / nommé / chroot / etc # cp / usr / share / doc / bind-9.9.2 / échantillon / etc / nommé.confli . # cp / usr / share / doc / bind-9.9.2 / échantillon / etc / nommé.RFC1912.zones .
Étape 3: Mettre à jour le fichier de configuration
Modifier le fichier de configuration de Bind dans votre éditeur préféré et apporter les modifications nécessaires selon les paramètres ci-dessous ou utiliser la configuration ci-dessous.
# / var / nommé / chroot / etc / nommé.confli
// / var / nommé / chroot / etc / nommé.Options de confort Port d'écoute 53 127.0.0.1; n'importe quel; ; Écouter le port 53 :: 1; ; répertoire "/ var / nommé"; Dump-fichier "/ var / nommé / data / cache_dump.db "; statistique-file" / var / nommé / data / nommé_stats.txt "; memstatistics-file" / var / nommé / data / nommé_mem_stats.txt "; allow-query localHost; any;; allow-query-cache localHost; any;; recursion Oui; dnssec-enable oui; dnssec-validation oui; dnssec-wookaside auto; / * chemin to isc dlv key * / bindkeys-file "/ etc / nommé.iscdlv.clé "; managed-keys-directory" / var / nommé / dynamic ";; logging canal default_debug fichier" data / nommé.Run "; Severity Dynamic;;; inclure" / etc / nommé.RFC1912.zones ";
Maintenant, mettez à jour les autorisations requises sur les fichiers de configuration à l'aide de la commande ci-dessous.
# Chown Root: nommé nommé.conf nommé.RFC1912.zones
Étape 4: Vérifiez le fichier de configuration
Nous vous recommandons de vérifier le fichier de configuration DNS avant de redémarrer le service.
# nommé-CheckConf nommé.confli
Étape 5: Redémarrer le service
Maintenant, l'installation du service Bind est terminée. Permet de démarrer le service (nommé) en utilisant la commande suivante.
# Service nommé Redémarrer
Activer le service Auto Start Bind sur le démarrage du système.
# chkconfig nommé
Étape 6: Enfin tester la mise en cache uniquement DNS
Envoyez une requête à votre serveur DNS directement en utilisant la commande ci-dessous.
Syntaxe: nslookup
# nslookup yahoo.com 192.168.1.90
[Exemple de sortie:]
Serveur: 192.168.1.91 Adresse: 192.168.1.91 # 53 Réponse non autoritaire: Nom: Yahoo.Adresse com: 98.138.253.109 Nom: Yahoo.Adresse com: 98.139.183.24 Nom: Yahoo.Adresse com: 206.190.36.45
Toutes nos félicitations! Vous avez configuré avec succès le serveur de noms de mise en cache sur votre système Linux. Lisez les prochains articles Configurer le serveur DNS sur CentOS / RHE 6 et configurer le serveur DNS esclave maître sur Centos / Rhel 6.
- « Installez le client BitTorrent déluge dans Ubuntu à l'aide de PPA
- Comment créer et installer un certificat auto-signé en Apache »