Go Back   OC3D Forums > [OC3D] Project Logs & Gallery > Rig Gallery
 
 
Thread Tools Search this Thread Display Modes
 
Prev Previous Post   Next Post Next
  #1  
Old 23-08-20, 11:50 AM
Zoot's Avatar
Zoot Zoot is offline
OC3D Elite
 
Join Date: Jul 2008
Location: Ireland
Posts: 1,556
DIY Router Build & Network Setup

This year I got it into my head to DIY a router, and it's been quite fun to put together and configure. The main advantage of DIY'ing a router is that the average AMD/Intel CPU is orders of magnitude better than what's in a router, so you can do so much more than a standard off the shelf router like active scanning of traffic for viruses, run a web proxy, Intrusion Prevention etc.

Here's what I came up with:

CPU: AMD Athlon 200GE
Motherboard: Asus A320I-K
Memory: 8GB Corsair DDR4-2666MHz
Power: PicoPSU & External 12V DC-to-DC Converter
Storage: WD Green 128GB M.2 SATA SSD
Network Card: 4-Port Intel i350
Case: OnLogic MC600
OS: IPFire

Ideally I would have liked to have gone with an ITX motherboard with multiple NICs & IPMI, but they're just too expensive or high power to suit.

There are a number of options for the OS, I kind of narrowed it down to Pfsense or IPFire. In the end, I went with IPFire given it's Linux based rather than BSD based since I've way more experience with Linux in general. Some stuff requires SSH (VLANs being the main thing), but most stuff is easy to configure with the WebUI.

Power usage is about 20-30W which isn't too much higher than a really high-end off the shelf router. The CPU usage is typically below 20%.

The limited PCIe slots mean I have to offload the Wi-Fi to a seperate router configured as a Wi-Fi hotspot. Not a bad solution given the WiFi will generally be better in an off the shelf router.

Here are some pictures and what the home network setup looks like. It works a dream with a 1Gbps Fibre-to-the-Home internet connection aswell.










__________________
Desktop: AMD Ryzen 7 3700X | X570i Aorus | 32GB Corsair DDR4-3200MHz | RX 5700 XT | Samsung 980 Pro 1TB | Fractal Define Nano S
Server: AMD Ryzen 5 2600| ASRock Rack X470D4U | 32GB DDR4-2666MHz | LSI SAS9207-8i | 68TB | Fractal Define R5 | Debian 10





Reply With Quote
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump










All times are GMT. The time now is 07:53 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.