Hey,
I’m considering building a new computer right now. I’m also wanting to replace the router that my ISP provided with my (DSL) modem & internet connection.
One of the reasons I want to replace my router is to start more intelligently routing (shaping?) my network traffic. I want to add something like a “pi hole” that tries to blacklist trackers and ads, and I want to send different types of traffic through different VPNs.
I’m outside of the US, but I need some of my traffic to go through a VPN server in the US. Most of the rest can go through my nearest VPN server. And I’d like for one gaming service to just bypass the VPN–ideally just the game and not the game’s launcher (Garena).
The cost and scale of adding devices to my network doesn’t really seem worth it–I get charged a pretty high rate for electricity. So, I’m wondering if it is doable and practical to set up these functions on my desktop, and then use my desktop’s wireless adapter to be my “wireless router” for the rest of my devices. (Normally a smartphone, sometimes a few phones and laptops. Maybe gaming consoles in the future.)
I want to build a new system on AMD’s Ryzen platform, AM4 socket. I’m currently thinking about buying a quality X570 motherboard and the cheapest 8+ core CPU I can find, along with a cheaper video card and trying to swap the CPU and GPU when one more generation comes out. I’m using a laptop with an i7-6700HQ and a GTX 1060, and even a R5 1600 would double my cores, the newer generations of Ryzen get close to doubling the single-core performance according to Geekbench, too. I imagine it’ll feel like a really good upgrade.
Dedicating a threads or cores to VMs running the appropriate software for routing or ‘being a pi hole’ doesn’t seem like too huge of a penalty.
So, here’s a few questions:
- Is this doable?
- Is this more ‘dangerous’ or ‘vulnerable’ than using the stock router given to me by my ISP? It seems like I could only go up from there.
- Is one ethernet port on my motherboard sufficient?
- Can my computer use an onboard wireless adapter to behave like a wireless router?
- Can the “Host” of this system run Windows 10? Or do I need to nest my daily Windows 10 machine in guest to utilize the router (which I am assuming would be inside of a VM)?
Thanks!