• Français
Accueil arrow Articles arrow administration système arrow DNS sous FreeBSD
07-09-2008
 
 
Le Laboratoire
forum
Menu principal
Accueil
News
Tips
Articles
Letterman Subscribe




La référence absolue sur les technologies Cisco
site de SUPINFO, l’Ecole Supérieure d’Informatique
DNS sous FreeBSD
Écrit par Robin Eric   
26-06-2007
Index de l'article
DNS sous FreeBSD
Page 2
Page 3
Page 4
Page 5
Page 6
Page 7
Comment installer et configurer un serveur DNS sous FreeBSD

1)   Installation

a)      Téléchargement

Le logiciel utilisé en tant que serveur DNS est BIND.

Cette documentation a été réalisée en utilisant BIND 9.2.0 sous FreeBSD 4.5.

Tout d’abord, il faut télécharger les sources du programme voulu (ftp://ftp.isc.org/isc/bind9/9.2.0/bind-9.2.0.tar.gz). Nous l’avons mis par exemple dans le répertoire "/tmp".

Il reste maintenant à l’extraire, en utilisant la commande "tar -xvzf bind-9.2.0.tar.gz".

b)      Compilation

La compilation passe par trois étapes distinctes :

  • La configuration des paramètres de compilation.
  • La compilation en elle-même.
  • L’installation des binaires, documentations et fichiers de configuration par défaut.

Pour la configuration des paramètres de compilation, il faut entrer dans le répertoire racine des sources de BIND (ici "/tmp/bind-9.2.0"), et exécuter la commande "./configure".

La commande "./configure" peut contenir un ou plusieurs paramètres tels que :

  • "--with-openssl" : Pour le support du DNSSEC, qui est un canal OpenSSL (version 0.9.5a minimum) permettant de faire transiter le trafic de réplication de zones entre serveurs DNS primaire et secondaire(s).
  • "--enable-threads" : Ajoute le support pour le multithreading, pour pouvoir tirer partie des systèmes multi-processeurs.
  • "--with-kame" : Support de IPv6, s’il n’est pas pris en charge par défaut par le système installé.

Il existe beaucoup d’autres paramètres, dont nous ne parlerons pas, mais dont on peut avoir le listing et la description avec la commande "./configure --help".

Pour notre serveur, nous avons utilisé la commande "./configure --enable-threads", car nous sommes sur un serveur bi-processeur.

La compilation en elle-même s’effectue en utilisant la commande "make".

Il ne reste plus qu’à installer les binaires fraîchement compilés, ainsi que les documentations dans les répertoires appropriés avec la commande "make install".



Dernière mise à jour : ( 31-12-2003 )
 
< Précédent   Suivant >
CLTE - Moteur de tests en ligne
Le CLTE est le moteur de tests en ligne du Laboratoire SUPINFO des Technologies Cisco.
Connectez-vous ! Création d'un compte gratuit
 
Top! Top!