PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli

⇐ retour index

bind9 - Documentation Ubuntu Francophone

mardi 17 mars 2015 à 11:05
Oros links 17/03/2015
Installation du serveur DNS bind9 sous Ubuntu :
$ sudo apt-get install -y bind9

Sous Debian avec un chroot :
apt-get install -y bind9
/etc/init.d/bind9 stop
sed -i 's#OPTIONS="-u bind"#OPTIONS="-u bind -t /var/bind9/chroot"#' /etc/default/bind9
mkdir -p /var/bind9/chroot/{etc,dev,var/cache/bind,var/run/named}
mknod /var/bind9/chroot/dev/null c 1 3
mknod /var/bind9/chroot/dev/random c 1 8
chmod 660 /var/bind9/chroot/dev/{null,random}
mv /etc/bind /var/bind9/chroot/etc
ln -s /var/bind9/chroot/etc/bind /etc/bind
cp /etc/localtime /var/bind9/chroot/etc/
chown -R bind:bind /etc/bind/*
chmod 775 /var/bind9/chroot/var/{cache/bind,run/named}
chgrp bind /var/bind9/chroot/var/{cache/bind,run/named}
sed -i "s#PIDFILE=/var/run/named/named.pid#PIDFILE=/var/bind9/chroot/var/run/named/named.pid#" /etc/init.d/bind9
echo "\$AddUnixListenSocket /var/bind9/chroot/dev/log" > /etc/rsyslog.d/bind-chroot.conf
/etc/init.d/rsyslog restart; /etc/init.d/bind9 start

Bind9 communique sur le port 53. Donc assurez-vous que ce port est ouvert sur votre serveur.

Utilisation de notre serveur bind9 coté client :
Il vous faut ajouter l'IP de voter serveur bind9 dans la liste des serveurs DNS de conf réseau.
En général, c'est dans /etc/resolv.conf
Exemple :
echo "nameserver 192.168.0.123" > /etc/resolv.conf

Par defaut, bind9 fait lui même la résolution DNS à partir des serveurs root.
(Permalink)