I’m curious about this, Raspberry Pi 3 B+ has only 1 Ethernet port and it’s maximum throughput is 100Mb/s, how does IP Fire run on such a setup, how does it distinguish between RED and GREEN interfaces? do we require to add extra Ethernet port through USB?
Will a Raspberry Pi 3 B+ be enough for connections for 100Mb/s?
As you go thru the setup there will be a step for Red + Green. One color can be attached to usb: Standard Microsystems Corp. SMSC9512/9514... (or a similar name - I think this changed recently) and one color is attached to the USB to Ethernet adapter. In the image below this is usb: ASIX Electronics Corp...
It depends. If you are only running basic IPFire functionalities (firewall rules and local DNS resolver), the Raspberry Pi is probably enough to satisfy a 100 MBit/sec link. You will certainly not get that throughput if you enable IPS and/or the Squid proxy.