Configuración
Siga la guía compartida de Reenviadores de registros para añadir pfSense / OPNsense y abrir Detalles del reenviador (o pregunte a Chat por elip:port del listener).
pfSense
- Abra Status > System Logs y seleccione la pestaña Settings
- En General Logging Options, establezca Log Message Format en syslog (RFC 5424, with RFC 3339 microsecond-precision timestamps). Sus marcas de tiempo llevan el desplazamiento UTC e incluyen el nombre de host del cortafuegos. También se admite BSD (RFC 3164, default), pero no lleva nombre de host y sus marcas de tiempo no tienen zona horaria, por lo que se interpretan como UTC. Este ajuste también cambia el formato de los registros locales del cortafuegos
- En Remote Logging Options, marque Enable Remote Logging
- Introduzca el listener como
ip:porten Server 1 bajo Remote log servers. pfSense solo envía por UDP, así que use un listener UDP. El syslog UDP no está cifrado ni autenticado, así que envíelo solo por una red de confianza o un túnel VPN. Si debe salir por una VPN, establezca Source Address en esa interfaz - En Remote Syslog Contents, seleccione Everything. Si prefiere limitarlo, seleccione al menos Firewall Events, DHCP Events y DNS Events
- Haga clic en Save. Los eventos empezarán a aparecer en breve
OPNsense
- Abra System > Settings > Logging y seleccione la pestaña Remote
- Haga clic en + para añadir un destino y marque Enabled
- Establezca Transport para que coincida con Detalles del reenviador (UDP(4), TCP(4) o TLS(4), o la variante (6) para un listener IPv6), e introduzca el Hostname y el Port del listener
- Deje Applications vacío para enviar todo, o seleccione al menos filter (filterlog) y su servidor DHCP: kea (kea-dhcp4), dhcpd (dhcpd) o dnsmasq (dnsmasq)
- Marque RFC5424, haga clic en Save y, a continuación, en Apply
Eventos analizados
Cada línea se etiqueta con su familia de programa (filterlog, kea_dhcp, filterdns, cron u other). El formato BSD (RFC 3164) predeterminado de pfSense no lleva nombre de host, por lo que el campo host está vacío a menos que cambie Log Message Format a syslog (RFC 5424).
- Cortafuegos (
filterlog): número de regla, subregla, anchor, tracker, interfaz, motivo, acción y dirección, más la cabecera IPv4 o IPv6 (TTL o hop limit, flags, protocolo, longitud, IP de origen y destino). TCP y UDP añaden puertos y longitud de datos; TCP añade flags, secuencia, acknowledgment, ventana y opciones. ICMP añade el tipo y sus campos por tipo, y CARP añade sus campos de anuncio. OPNsense se detecta a partir de su etiqueta de regla de 32 caracteres y se registra como la variante. - DHCP (
kea_dhcp): nivel de registro, logger e ID de mensaje de Kea. Los mensajes de concesión comoDHCP4_LEASE_ALLOCañaden la MAC del cliente, el ID de cliente, el ID de transacción, la IP concedida y la duración de la concesión. - Filter DNS (
filterdns): el nombre de host del alias que se está resolviendo, registrado como dominio. En pfSense esto requiere DNS Events o Everything. - Cron (
cron): el usuario y el comando. - Other: las líneas de otros programas se conservan con su nombre de programa y mensaje. Las líneas de acceso de webConfigurator (nginx) también incluyen la IP del cliente, la solicitud, el estado y el agente de usuario.

