I would like to setup my router as a VPN Client without installing software on networked systems. As far as I understand, OpenVPN requires software installation on clients (networked systems). I'de prefer to have my router handle all VPN calculations and do the work and have all networked systems unaware of the VPN.
Recently my ISP (armstrong) has started throttling my connection at peak hours. My VPN does fix this issue, however I'd prefer to not have to run my VPN's software on all my machines as some are android, one is steamOS, another is regular 'ol ubuntu, ect. Plus the windows machines. While I was able to work out dependencies and get the software installed on everything including SteamOS, it's a nuisance to open up the software all the time, and juggle the 3 simultaneous connections I'm aloud to have.
My router is an Asus rt-n66u with merlin firmware installed. It supports PPTP / L2TP / OpenVPN.
My VPN Service is AirVPN and supports setup on DD-WRT / Tomato / pfSense / Tor / SSH Tunnel / SSL Tunnel (without AirVPN software installation)
dd-wrt, tomato, and pfsense setups are all OpenVPN based. But as stated earlier, OpenVPN requires OpenVPN software installation on clients, correct?
Is there a viable way to have all my outgoing and incoming network traffic be under the VPN without installation on clients, only setup on the router itself?