Configuring Snort Intrusion Prevention System (IPS) in pfSense CE firewall to send intrusion alerts to Kiwi Syslog Server Free Edition
Subject: Configuring Snort Intrusion Prevention System (IPS) in pfSense CE firewall to send intrusion alerts to Kiwi Syslog Server Free Edition
Good day from Singapore,
Author: Mr. Turritopsis Dohrnii Teo En Ming
Country: Singapore
Date of document: 22 Nov 2025 Saturday
Detailed steps are shown below.
Kiwi Syslog Server Free Edition
=================================
Download and install Kiwi Syslog Server Free Edition as a Service. Don't install as an Application.
Open Kiwi Syslog Server Console
File > Setup > Inputs
Receive messages from below IP addresses:
192.168.1.1 <- pfSense firewall IP address
File > Setup > Inputs > UDP
Check Listen for UDP Syslog messages
UDP Port (1-65535): 514
Bind to address: Leave empty
Data encoding: System
File > Setup > Rules > Default > Actions > Log to file
Path and file name of log file:
D:\Syslog\SyslogCatchAll-%DateISO.txt
Log file format:
Kiwi format ISO yyyy-mm-dd (Tab delimited)
Allow firewall rules on Windows for UDP 514
Configure pfSense System Logging
===================================
Login to your pfSense firewall.
Status > System Logs > Settings
Under Remote Logging Options section
Enable Remote Logging: Check Send log messages to remote syslog server
Source Address: LAN
IP Protocol: IPv4
Remote log servers: 192.168.1.101:514
Rermote Syslog Contents: Check Everything
Click Save.
Enable Snort > Syslog Output
=============================
Services > Snort
For WAN interface, click the pencil (edit) icon.
Under WAN Settings
Under Alert Settings
Send Alerts to System Log: Check Snort will send Alerts to the firewall's system log.
System Log Facility: LOG_AUTH
System Log Priority: LOG_ALERT
Click Save.
Windows Firewall Rule for Kiwi Syslog Server
=============================================
On the Kiwi server:
Create inbound rule:
Protocol: UDP
Port: 514
Action: Allow
Otherwise pfSense firewall logs will never reach it.
Reboot pfSense firewall.
I have completed all of the above steps on 20 Nov 2025 Thursday at 10.40 PM Singapore Time.
Regards,
Mr. Turritopsis Dohrnii Teo En Ming
Singapore
22 Nov 2025 Saturday 11.28 am Singapore Time
REFERENCES
===========
[1] https://lists.freebsd.org/archives/freebsd-amd64/2025-November/000228.html
[2] No more updates from mail-archive.com
[3] https://marc.info/?l=freebsd-amd64&m=176378201632729&w=2
Comments
Post a Comment