Rogue Security Wiki

Practical procedure and troubleshooting notes for Configuring IPS in PfSense with Snort.

  1. Login to pfSense
    conipssnort_1.png
  2. In the top navigation pane, select Services
    conipssnort_2.png
  3. From the Services drop-down, select Snort
    conipssnort_3.png
  4. This brings you to the Snort Configuration page
    conipssnort_4.png
  5. Click on Global Settings
    conipssnort_5.png
  6. Check Enable Snort VRT and enter your Snort Oinkmaster Code
    conipssnort_6.png
  7. Check Enable Snort GPLv2
    conipssnort_7.png
  8. Under Emerging Threats (ET) Rules, check Enable ET Open
    conipssnort_8.png
  9. Under Sourcefire OpenAPPID Detectors, check both checkboxes
    conipssnort_9.png
  10. Configure Rule Update Settings as desired
    conipssnort_10.png
  11. Configure General Settings as desired
    conipssnort_11.png
  12. Click Save at the bottom of the page
    conipssnort_12.png
  13. At the top of the page, select Snort Interfaces
    conipssnort_13.png
  14. On the Snort Interfaces page, click Add (bottom left corner)
    conipssnort_14.png
  15. On the Edit Interface page, check Enable Interface for your chosen interface
    conipssnort_15.png
  16. Configure Alert Settings as desired
    conipssnort_16.png
  17. Scroll to the bottom of the page and click Save
    conipssnort_17.png
  18. Back on the Interfaces page, click the Play button to start Snort on the interface
    conipssnort_18.png