Re: A FreeBSD-based Router

From: John Levine <johnl_at_iecc.com>
Date: Sat, 05 Apr 2025 18:59:41 UTC
It appears that Martin McCormick <martin.m@suddenlink.net> said:
>	What I really want is a modern router with a command-line
>method of control which allows for good old text-base
>configuration files for changing router settings as well as the
>dhcpd server which it would also be running.
>
>	My idea is to load a mini PC with FreeBSD and a router
>engine which means that the mini PC would need to have at least 2 NICS.

If you go that route I'd look for a mini PC that's advertised to run linux.
I got this one for about $300 which runs FreeBSD OK:

https://cybergeekpc.com/collections/linux/products/cybergeek-mini-pc-nano-l1?variant=44291219128567

But I don't use it as a router. I have a Ubiqiti Edgerouter X. It has five
ethernet ports, hardware acceleration, a usable GUI, and you can ssh to a shell
and configure it with commands. It does all the stuff you'd expect a router to
do including DHCP, NAT, and tunnels.

Oh, and it costs all of $60.  They're out of stock at Ubiqiti but you can find lots
of them on eBay.

https://store.ui.com/us/en/products/er-x

R's,
John