GNU/Linux >> Linux Esercitazione >  >> Linux

Verificare la configurazione di dnsmasq

AFAIK dnsmasq normalmente accede al servizio syslog. Di default utilizza la funzione DAEMON.

FWIW:"Per me funziona" (in Fedora 18/19).

Se non vedi alcun messaggio, ti suggerisco di verificare la configurazione del tuo syslog. Oppure, un approccio più empirico, prova qualcosa come "grep -c dnsmasq /var/log/*".

Vedi anche la descrizione dettagliata della registrazione nella pagina di manuale qui:http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html

Ci sono alcune altre possibilità per la registrazione menzionate lì che possono influenzare il suo comportamento, ad es. se la funzione contiene un carattere '/'.

Gli altri sottosistemi (sys-) registrano correttamente? Puoi fare in modo che syslog registri un messaggio usando il comando 'logger'?

HTH!

Robb.


dnsmasq stamperà gli errori sul terminale se lo esegui direttamente.

dnsmasq --test eseguirà controlli di sintassi di base sui file di configurazione

dnsmasq da solo tenterà di avviare dnsmasq e fornirà un numero di riga nella configurazione se riscontra problemi.

Altrimenti (se non usi sudo ), dovrebbe infine raggiungere la fase in cui tenta di creare un lease, ma non riesce a causa delle autorizzazioni. Se usi sudo a questo punto dovrebbe funzionare, ma poi potresti dover kill il processo manualmente.


DNSMASQ è una delle comuni soluzioni di cache DNS/DHCP su linux/unix, alcuni buoni collegamenti:

help.ubuntu.com/community/Dnsmasqmanpages.ubuntu.com/manpages/lucid/man8/dnsmasq.8.htmlwiki.debian.org/HowTo/dnsmasq

  1. Passaggi di verifica:attiva la registrazione di debug in /etc/dnsmasq.conf:

log-query
log-dhcp

  1. Quindi, riavvia e controlla i log quando dig hostname:

Nelle varianti debian, dnsmasq registra per impostazione predefinita in /var/log/syslog.


Linux
  1. File di configurazione del database Magento 2

  2. File di configurazione di backup

  3. Linux:capisci l'accesso a Linux?

  4. Registrazione degli eventi della schermata di blocco

  5. Semplice esempio di configurazione auditd?

Configurazione utente min

Configurazione Webmin

Configurazione PHP

Configurazione di rete

Guida completa alla registrazione di Linux

Come creare una configurazione Rsyslog di registrazione centralizzata