I am really not experienced in this, but looking at the pcap files I see the DNSBL Webserver ends the connection with
DST: HTTP/1.1 200 OK
DST: Cache-Control: private, no-store, no-cache, must-revalidate, max-age=0
I guess it does not store any data on pfsense, otherwise the pfsense box would run out of storage in minutes.
I can say that this has no effect on the firewall itself (other than the processing power), however, it could actually saturate the local bandwidth because I've seen that one device uploading around 300MB in a couple of minutes.
Of course I can set up limiters, but why not prevent that client from uploading in the first place?
So, is there a way to allow clients to perform only GET request from the DNSBL webserver? since they shouldn't be uploading anything really (again, I am really not experienced and I even don't know if this is a valid approach).
The VIP address is configured to listen to a LAN interface.
Other than that, the pfBlockerNG is working great and it's awesome.
Thanks!