Rapport de projet sur l'installation et la configuration de serveur DNS (Domain Name System, système de noms de domaine) (BIND) sous Linux. Qu'est-ce qu'un DNS ? Comment installer et configurer son serveur ?
[...] query-source address * port 53; a caching only nameserver config zone " 0.0 .127.in-addr.arpa" { type master; file "named.local"; zone " 1.168 .192.in-addr.arpa" { notify no; type master; file "esto.info.rev"; zone "esto.info" { notify no; type master; file "esto.info"; 4. Fichier var/named/named.local : @ IN SOA serveur.esto.info. root.serveur.esto.info. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS serveur.esto.info IN PTR localhost Fichier var/named/esto.info : @ IN SOA serveur.esto.info. root.serveur.esto.info. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum TXT "Serveur DNS primaire" NS serveur NS serveur.esto.info. MX 10 serveur MX 20 serveur.esto.info. [...]
[...] fermeture de la directive zone "esto.info" La suite du named.conf sera composée d'autres directives zone, nous allons voir cela plus tard dans l'exemple. Fichier de configuration secondaire : Pour chaque domaine à gérer, il faut créer le fichier indiqué dans named.conf Dans l'exemple précédent, il faudra créer le fichier /var/named/mondomaine.com Voici le contenu de ce fichier : @ IN SOA nomserveur.mondomaine.com. root.nomserveur.mondomaine.com. ( 1997022700 ; Serial de série à incrémenter à chaque modification ; de ce fichier. Ce est utilisé par les ; serveurs esclaves pour lui indiquer qu'il ; doit mettre à jour sa base. [...]
[...] Installation du serveur DNS Bind : L'installation des packages sous forme de RPM est très simple. Il suffit de taper les commandes suivantes: rpm -ivh bind- 8.2 .2P5-1mdk.i586.rpm rpm -ivh caching-nameserver- 6.0 -3mdk.noarch.rpm Configuration du serveur DNS : Serveur Primaire : Fichier (/etc/resolv.conf) : Avant de procéder à la configuration du serveur de nom, il s'agit d'éditer le fichier /etc/resolv.conf afin de déclarer le nom de domaine de votre choix (ici mondomaine.com) et déclarer la machine locale (grâce à l'adresse IP de boucle locale - ) en tant que serveur de nom. [...]
[...] Fichier var/named/esto.info.rev @ IN SOA serveur.esto.info. root.serveur.esto.info. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS serveur.esto.info IN PTR serveur.esto.info IN PTR test.esto.info IN PTR win.esto.info. Démarrage du DNS : Le démon named (un démon est une application fonctionnant en permanence en arrière plan) peut être lancé manuellement avec la commande : /etc/rc.d/init.d/named start Ou bien on tape: service named start Tests de fonctionnement : Pour effectuer les tests de bon fonctionnement, il est conseillé de "pinger" les autres machines du réseau grâce à la commande : ping Ou bien on tape nslookup dans un shell, les commandes à taper apparaîssent en italique: Default Server: localhost Address: Dans notre exemple : Ping test Ping win Dans un terminal on tape : nslookup Default Server: localhost Address: >www Server : Adresse : www.esto.info canonical name = serveur.esto.info. [...]
[...] ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS localhost IN PTR localhost. On le modifiera pour lire: @ IN SOA nomserveur.mondomaine.com. root. nomserveur.mondomaine.com. ( 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum IN NS monserveur.mondomaine.com IN PTR localhost. Serveur Secondaire : Une fois que notre serveur primaire mondomaine.com fonctionne, nous devons nous occuper du serveur secondaire. Le serveur secondaire est en faite un DNS qui va enregistrer la configuration des domaines du primaire. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture