The Router From Hell maxdevnet.cc

Router · Fishtank

Magikarp

The Router From Hell

Hand-built 10G router: nftables + flowtable, in-kernel WireGuard, BIRD2 OSPF, dnsmasq, and a pile of custom C (hellmon, hellgate).

Model

Custom x86 — AMD Ryzen 7 5700G

OS / firmware

Gentoo Linux · custom kernel 7.1.4-gentoo · OpenRC

Management

192.168.1.1 · 10.10.0.1 (OOB)

Interfaces & addressing

InterfaceTypeAddressLabelNotes
enp16s0f0np0 WAN DHCP (Socket) Transit: ISP WAN X710 port0 · 10GBASE-T via S+RJ10
enp16s0f1np1 LAN trunk 192.168.1.1/24 Core: Main LAN Trunk X710 port1 · 850nm SR fibre
enp16s0f1np1.20 VLAN 20 192.168.8.1/24 Customer: VLAN20 Guest-IoT tagged sub-if
enp16s0f1np1.77 VLAN 77 172.20.8.1/24 Core: VLAN77 HPBX VLAN tagged sub-if
enp42s0 MGMT 10.10.0.1/24 MGMT/ OOB Realtek 1GbE
wg1 Overlay 10.10.10.1/32 · 172.16.20.1/24 Peering: WG hub to all sites in-kernel WireGuard

Magikarp gets the full treatment on its own pages: hardware, routing & firewall, and the custom software that runs on it.