Comment vérifier dnsmasq
's Configuration?
dnsmasq
_ utilisé pour pouvoir donner des informations verbeuses sur elle-même dans /var/log/daemon.log
, comme expliqué dans test DNSMASQ .
Cependant, lorsque j'ai redémarré mon service Dnsmaq, rien n'est connecté à /var/log/daemon.log
:
% echo " *** DEBUG `date --rfc-3339=seconds` DEBUG *** " >> /var/log/daemon.log
% service dnsmasq restart
* Restarting DNS forwarder and DHCP server dnsmasq [ OK ]
% tail /var/log/daemon.log
*** DEBUG 2013-11-27 23:04:08-05:00 DEBUG ***
C'est Ubuntu 13.10 Saucy.
dnsmasq imprimera des erreurs sur le terminal si vous l'exécutez directement.
dnsmasq --test
fera des vérifications de syntaxe de base sur les fichiers de configuration.
dnsmasq
seul va essayer de démarrer DNSMASQ et donne un numéro de ligne dans la configuration s'il trouve des problèmes là-bas.
Sinon (si vous n'utilisez pas Sudo
), il devrait éventuellement atteindre la scène où il essaie de créer un bail, mais échoue en raison des autorisations. Si vous utilisez Sudo
à ce stade, il convient d'espérer travailler, mais vous devrez peut-être avoir à kill
le processus manuellement.
Afaik Dnsmasq se connectera normalement au service Syslog. Par défaut, il utilise un démon d'installation.
FWIW: "Cela fonctionne pour moi" (à Fedora 18/19).
Si vous ne voyez aucun message, je vous suggérerais de vérifier votre configuration syslog. Ou, une approche plus empericale, essayez quelque chose comme "grep -c dnsmasq/var/journal/*".
Voir aussi la description détaillée de la journalisation dans la page manuelle ici: http://www.quekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html
Il existe d'autres possibilités de journalisation mentionnées là-bas qui peuvent effectuer son comportement par exemple. Si l'installation contient un caractère '/'.
Est-ce que d'autres sous-systèmes (SYS-) se connectent correctement? Pouvez-vous faire connecter Syslog pour connecter un message en utilisant la commande 'Logger'?
!
Robb.
DNSMASQ est l'une des solutions courantes DNS/DHCP CACE sur Linux/UNIX, de bonnes liens:
help.ubuntu.com/community/dnsmasmsq manpages.ubuntu.com/manpages/luCid/man8/dnsmasq.8.html wiki.debian.org/howto/dnsmasq
questions de journal
[.____] log-dhcp
Sur les variantes debian, les journaux DNSMASQ par défaut dans/var/log/syslog.