Hacker News new | past | comments | ask | show | jobs | submit login

I wish to just use OpenVPN but it's not so easy. Certificates - no problem. Forward DNS requests - there is an option for it in the config file. Routing entire traffic through OpenVPN - quite tricky unless you're fluent in command line network management tools and computer networks in general.



Try OpenVPNs Access Server - it comes with 2 free licenses and a web UI to configure it. Makes the entire process quite straightforward: https://openvpn.net/index.php/access-server/pricing.html


There is also an option to route all traffic through the OpenVPN server, and the OpenVPN HOWTO has an entry for it: https://openvpn.net/index.php/open-source/documentation/howt...

Instead of using the push setting in the server config you can also set redirect-gateway in the client config.


I often use this tool. https://github.com/apenwarr/sshuttle

No need to configure anything at remote host, no excessive amount of options. Capable of DNS forwarding, routing of entire traffic or just traffic to chosen remote hosts.


This is quite odd, most VPN routers make full tunneling very easy. Literally a checkbox in the control panel. It's when you want to do split tunneling that you have added the complexity of writing rules and sanity checking.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: