El registro del recursor de powerdns no funciona

El registro del recursor de powerdns no funciona

Estoy intentando configurar un recursor powerdns con registro de consultas en un archivo de registro específico con rsyslog. Cuando lo configuro e intento consultar alguna dirección y busco en el archivo de registro de consultas, cada línea se duplica, también sucede en el diario. No se que hacer ¿alguien puede ayudarme?

Estos son mis archivos de configuración resumidos:

/etc/pdns-recursor/recursor.conf -

allow-from=192.168.4.0/24
forward-zones-recurse=.=8.8.8.8
local-address=192.168.4.102
log-timestamp=no
logging-facility=0
loglevel=5
quiet=no
security-poll-suffix=
setgid=pdns-recursor
setuid=pdns-recursor

/etc/rsyslog.conf -

/etc/rsyslog.conf sección 2

en /usr/lib/systemd/system/pdns-recursor.service establezca execstart en:

ExecStart=/usr/sbin/pdns_recursor --daemon=no --write-pid=no --disable-syslog=no --log-timestamp=no

Respuesta1

Estás registrando todo dos veces porque el registro está configurado dos veces.

En particular, la unidad PowerDNS de forma predeterminada no inicia sesión en syslog:

Además, el Recursor puede iniciar sesión en syslog en estos sistemas. El registro en syslog está deshabilitado en el archivo de la unidad para evitar el doble registro

Fuente:https://doc.powerdns.com/recursor/running.html

mientras que configuraste --disable-syslog=no, lo que significa que está habilitado.

Deshabilite syslog a nivel de unidad y reinicie el servicio.

información relacionada