I want to implement a VPN proxy service on my router so that I have a way of securing my wifi traffic at public hotspots.
Conceptually, the router needs to perform two server functions, namely a VPN and a proxy:
- VPN Server: Router accepts OpenVPN client connection requests from my laptop at a pubic WiFi hotspot, thereby creating a tunnel that encrypts my wifi traffic.
- HTTP/HTTPS Proxy: Router decrypts HTTP/HTTPS requests and forwards them back out over the Internet in the clear.
Can anyone tell me how to do this with Tomato?
Router: Asus RT-N16 (Tomato v1.28.0000 MIPSR2-102 K26 USB AIO)
Computers: FreeBSD x86, OSX 10.9, iOS 7