You won’t get a reliable answer to this until you are able to list more comprehensively the functions and addons that you intend running. Some functions, such as IPS, are processing intensive, whereas NFS is probably not, at least not on a home system.
Do you really need an Orange zone ? If not, then occasionally using a USB-Ethernet adaptor for that zone should suffice.
Unless you use the Internet infrequently then IPFire is best run 24/7. In order to have an IPFire that consumes < 30 W you would need a computer having an embedded (rather than plug-in) CPU. The “firewall appliances” that you perused earlier have this as do some replacement mATX mainboards. mini-ITX boards have only one slot, for which you would need a quad-ethernet card, if you are running 4 zones.
It obviously has only one LAN 1000 card and some USB 3.0 ports.
Not being able to put in additional PCI LAN cards, I opted for 3 usb LAN 1000 cards to be used as green, blue, orange.
My idea was to buy a new machine that had all 4 LAN cards integrated and use the current mini PC as a Chromebook machine.
But honestly now I’m convinced that I’m spending money and possibly being in the current situation.
At the end of the day, this current machine of mine, seems suitable to do what I need it to do (at least so far it has always satisfied me, since I also have slow 100 megabit fiber).
My idea now has changed: I’m thinking of writing my own software to test the actual maximum speed (download and upload) of the USB LAN cards in my IpFire, to see if they hold up well to gigabit.
If necessary, I will replace these USB LAN cards with better ones.
Having some reserve is preferable to achieve the 100Mbit/s throughput
If the LAN is 1000Mbit/s, it is good to equipe the LAN side of IPFire ( green0 ) also with a NIC of this speed ( internet access + local traffic > 100 Mbit/s )
That’s right. And by the time my mini PC breaks down, technology will surely have moved on, so I can opt for hardware that is now nonexistent, at consistently low prices.
For the slow network 100 Mb/s is only about my service giving me internet. Unfortunately, in my area at the moment no service gives me fiber over 100, although there are good hopes for at least 200 megabits.
But my local network is all wired to 1000. Having a firewal with lan cards at 1000 is only convenient for me for local file transfer from one machine to another and for file transfer between green/blue and between blue/green.
But bottom line. Right now I don’t think I need to buy new machines. If I want a Chromebook I can buy one without ruining my current firewall.
I thank everyone who has gone out of their way to answer me and give me great advice. All the information I have received has been helpful in resolving my uncertainty about buying another machine. All of you in the forum have always given me the best solutions.
Thank you again and please forgive my English. I struggle to understand your answers because the translators are never the best. And I am convinced that you also struggle to understand my English since it is the result of machine translation.
@casabenedetti , we have to thank you for bringing up this question.
Surely, the requirements for IPFire are shown in the wiki. But it is one thing to write down these from a developpers sight, the other is to handle this information in real life.
So this thread can give beginners to IPFire some more information.
This is a credit to me. I am just a simple technician who is passionate about networking and computing and has never moved from Italy. I like to pose a problem and find the solution. My lack of English skills penalizes me, but I am touched that you have found this topic of mine useful. I never imagined that I could help you in this little one of mine.