Would someone please help me set up a higher-performing Wireguard client? Please note that I have only basic knowledge of networking.
I want Wireguard for outgoing traffic, not for remote access into my network.
The network is simple:
ISP > my modem > my Cudy WR3000S router with wifi > a wired Cudy WR3000S dumb AP with wifi
The enviroment is a house. Six devices use the network.
I installed Wireguard on the router and learned when a video call stuttered that the router does not have enough processing power. I was not surprised. I did not buy this router for such work.
(Thanks and kudos to @egc for the excellent instructions for setting up Wireguard through luci!)
I am sorry that I have many questions …
A little research suggests that the best way to have better Wireguard performance at a low cost is to install a dedicated client with several fast cores such as a Nano Pi R4S, which is reported to have good Wireguard performance, not to buy a more powerful router. Is that correct?
If that is correct, is the Nano Pi R4S appropriate for my needs? If not, can you recommend something better?
Where should a dedicated Wireguard client be placed on the network? Between the modem and the main router? As a LAN device connected to the router?
Must I have any particular settings in OpenWrt on the dedicated client other than the settings needed for the Wireguard client? Or should I just install OpenWrt, make no changes to the default configuration, and then install and configure Wireguard?
Are the instructions for installing Wireguard different for a dedicated client than for a router? How? I did not find instructions for this situation.
Must anything on the main router be changed so it can work with a dedicated Wireguard client? What?
I will have to learn about policy-based routing to keep the TV out of the tunnel. Policy-based routing seems daunting. Or is another subnet needed instead? Or both? Again, I know nothing about such things.
What else do I need to know that I’m not asking about?
Or would this work be easier and would I get excellent performance if I just replaced the router with a more powerful one? If so, recommendations? I know that the Gl.iNet Flint 2 is popular. I can see here
that it performs well with Wireguard. The model is a few years old now. Are there better routers in this class to consider for my needs? I have already looked at the table of supported devices. I'm interested in what other people know from their experience.
Thanks for any help!