I hop use the CDROM-distrubution Knoppix to do what as a Cisco router do with a little bit configuration, better have a graphic software setup enviroment.
1.Support mutilple NICs--more than two;
2.There are some access polices can apply inbound or outbound or both side of the NICs in the network layer of the OSI model;
3.Support the different subnet can shared the internet connection as a NAT does;
4.Support the different local subnet can communication with each other--can route the packet from the different subnet.![]()

Genuine Cisco SFP-10G-SR 0-2415-03 10 Gigabit Transceiver
$5.40
Cisco SFP-10G-LR-S Reset & Tested Lot of 2
$32.99
Ubiquiti Unifi USW PRO AGGREGATION 28x10Gbe 4x25Gbe QSFP28 Layer 3 Switch
$700.00
NEW Sealed Cisco SFP-10G-LR 10GBASE-LR SFP+ 1310nm 10km *US Shipping*
$24.00
SFP TO RJ45 TRANSCEIVER SFP MODULE COPPER SFP OPTICAL PORT TO RJ45 ETHERNET PORT
$7.99
Intel X520-DA2 10Gb 10Gbe 10 Gigabit Network Adapter NIC Dual Port E10G42BTDA
$28.94
HP 560SFP+ 10GB 2-port PCIe NIC Ethernet ADAPTER 669279-001 w/ (2) 10GB SFP+
$16.99
Cisco SFP-10G-SR V03 850nm 10GBASE-SR SFP+ MMF 10-2415-03 Transceiver
$4.99
Cisco Acacia DP04QSDD-E25-840 400G QSFP-DD Coherent DCO Transceiver Module
$699.99
Ubiquiti Unifi USW PRO AGGREGATION 28x10Gbe 4x25Gbe QSFP28 Layer 3 Switch
$750.00