I do not know whether I should ask here. Even though I am still thinking about turning my not-used RPI Zero into a router. Now I have an old Archer C6 v2 with OpenWRT and sometimes happen router turns off after connecting the PC. I know it is possible to do it, but I wonder whether RPI would be able to hold the traffic better than the Archer. I should point out, that traffic means a Proxmox server with 2 Linux VMs and 4 PVEs, a television, and 4 Wi-Fi connections. I am thinking about configuring OPNsense on the RPI as well. Would it work or do you have better ideas?
Nah, even if it didnt have throughput issues it would be far more effort than necessary to set up.
My recomendation, get a used Linksys WRT1200AC and put openwrt on it. It’s basically as if they put a raspberry pi 3 into a linksys router, it has much more processing and memory than most cheap routers and you can get it used for about $50.
a small x86 box with a couple nics and opnsense would work far better.
This is the way to go. If anyone has suggestions on one, I would love to see them. Most only have 1 nic. A lot of the ones with 2 have a bunch of unnecessary extra IO and cost alot.
Nope. Get yourself one of those N100 things from topton. They are cheap and work well with proxmox/opnsense.
And waaaaaaay more powerful.
I will check it out
might work, but not for a lot of throughput.
-
CPU is not powerful enough, especially if you also dealing with encryption
-
You have only 1 NIC on these, which you will need to share for external/internal with some vlan config or virtualization (already cuts bandwidth potential in half
-
a work around for #2 is to use a USB NIC, which will put you in a bad spot with issue #1 again.
Get an Intel NUC, or ChromeBox or something like that. Or you can even run it virtualized inside Proxmox on another machine in your homelab. This is what i do, and it sits with a bunch of LXC’s on the same machine (haproxy, UnifiController, CloudflareTunnel). Basically, all my network contollers on the same machine neatly in separate containers. Powered by a super cheap Celeron G3950 and 8GB RAM. food for thought.
Yeah, I have one old server with a two-core Intel processor, so I was thinking about using it instead of the RPI, but IMO it is quite overkill…dunno what to use the remaining power for
-
Are you mentally challenged?
Just bored 😂
RPI zero? Without Ethernet ports? How? Just that is enough of a deal. Without thinking about the cpu power and the fact that pfsense, the free version, doesn’t work on arm.
Ethernet ports = enc28j60 and sub connector as the second port