My Personal Wiki

La théorie, c'est quand on sait tout et que rien ne fonctionne.... La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

Outils pour utilisateurs

Outils du site


tutaux:nas_qnap:dnsmasq

Installer DNSmasq QNAP TS420


En ssh dans un terminal
Mise à jour des sources et installation:

ipkg update
ipkg install dnsmasq

Editer le fichier de configuration:

nano /opt/etc/dnsmasq.conf

Voici le contenu:

domain-needed
#Ne transmet pas les requêtes ne contenant pas un nom de domaine complet.
#Par exemple une requête pour machine ne sera pas transmise aux serveurs DNS de votre FAI, alors qu’une requête pour machine.domain.com le sera.
expand-hosts
#ajoute automatiquement le domaine définit dans la configuration aux noms de machines présents dans /etc/hosts
bogus-priv
interface=eth0
#Interface d'ecoute
domain=goldorak.network.priv
#Permet de définir le nom de domaine du réseau local, jamais nom de domaine existant.
cache-size=64
#Permet de préciser la taille du cache qui contient les dernières requêtes ainsi que leurs réponses. 0=desactive

Editer le fichier hosts: Permet d'ajouter les hôtes (ip) et leurs noms de domaines.

nano /etc/hosts

Ajouter les lignes correspondant à vos besoins pour de la résolution de nom standard:

192.168.0.XX    machine1.xxxxns.tv    Machine1
192.168.0.XX    machine2.xxxxs.tv    Machine2

Ajouter les lignes correspondant à vos besoins pour le filtrage des Pubs:

127.0.0.1   adf.ly
127.0.0.1   pub.st.net

Lancer le service Dnsmasq:

/opt/etc/init.d/S56dnsmasq

On ajoute l'entrée dans cron pour un lancement a chaque démarrage:

nano /mnt/HDA_ROOT/.config/crontab

On y ajoute ceci dedans:

@reboot  /opt/etc/init.d/S56dnsmasq

On enregistre:

CTRL+o

Relance du service avec rechargement de la conf CRON:

crontab /etc/config/crontab && /etc/init.d/crond.sh restart

Verification de routine:

crontab -l

afin de s'assurer que tout est ok

NOTE: n'oublier pas d'ajouter à votre conf réseaux ce nouveau dns sinon la résolution de nom ne marchera pas.


sylvain 2020/02/22 18:31

tutaux/nas_qnap/dnsmasq.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki