Project for powerfull firewall
I am working on hobby project. It is designed to be deployed in data centers. The idea is very simple - it consists of a PHP program witch controls firewall.
The PHP program sends the IPs of servers who can have access to the internet. The firewall give access only to them.
The problem is that I need a powerful transparent firewall witch I can control by PHP program.
1. What performance has PFSence? I need at least 2 gigabits throughput and thousands of connections.
2. Is it possible to force pfsence to read IPs witch can have internet access from small .txt file or XML file? Or is there other way to pass IPs from PHP program to pfsence.
3. Is it possible PFsence to record each IP's traffic and store it in file?