Après avoir testé Unbound sur une distribution Debian, je me suis mis à vouloir l'installer sur un Raspberry PI Model B pour partager ces fonctionnalités sur mon réseau local. Malheureusement la version de Unbound sur la Raspbian est quelque peu ancienne (1.4.17).

Je me suis donc décidé, après lecture du billet en référence, à installer la dernière version disponible depuis les sources.

Installation

Exécuter les commandes ci-dessous... cela prend un peu de temps, notamment pour la commande make install (plus d'une heure).

cd /tmp  
wget https://www.unbound.net/downloads/unbound-1.5.10.tar.gz  
tar -zvzf unbound  
rm unbound-1.5.10.tar.gz  
cd unbound-1.5.10  
./configure
useradd unbound -s /bin/false  
make install  

Et voilà, il suffit ensuite de reprendre le billet pour la configuration et vous avez une cache DNS pour votre réseau local.

Attention, la configuration ici n'est pas dans /etc/unbound, mais dans /usr/local/etc/unbound.

Paramétrage

Ensuite, il m'a sufffit de modifier les paramètres DHCP de la freebox via l'interface et de faire pointer le serveur DNS (normalement en 192.168.0.254) sur l'adresse IP du Raspberry PI.

Références

http://blog.julusian.co.uk/