PFSense - pfBlockerNG - Install pfBlockerNG - Increase Firewall Maximum Table Entries

pfBlockerNG uses a lot of firewall entries.

It is important that enough memory has been allocated to support all these firewall entries.


Increase Firewall Maximum Table Entries

Navigate to System → Advanced → Firewall & NAT.

In Firewall Advanced:

NOTE: Without increasing this value, DNS queries take much longer, causing webpages to load very slowly.

If lots of blocklists are being used, then look at setting these slightly higher if you notice any slowness in DNS resolving.

  • Be careful of setting this too high as it directly uses more RAM the higher you set it.
  • In terms of RAM; 1 state == 1k of RAM, so 1 million states is 1GB of RAM.

As a rough guide, set this value to the following, depending on how much memory there is.

MemoryFirewall Maximum Table Entries
4GB800000
8GB1000000
16GB1200000
32GB or Higher2000000


Return to Install pfBlockerNG or continue to Install pfBlockerNG Package.