5 ms·
I guess it depends on what you're using your VPN for, but I prefer to run my own VPN on a vps. I use vultr and pay $5/mo. I also get to host a collabra server f
by alistproducer2 7y ago
I guess it depends on what you're using your VPN for, but I prefer to run my own VPN on a vps. I use vultr and pay $5/mo. I also get to host a collabra server for my nextcloud setup on the same server so it just makes economic sense to use a vps rather than paying $5/mo (or more) to just get a VPN and also not have control of my data.
- traderjane 7y agoDo you have a puppet or bash script for that process?
- alchemism 7y agoHow about an ansible script? https://github.com/StreisandEffect/streisand https://github.com/StreisandEffect/streisand
- msh 7y agoI think algo is considered to be the best solution for this: https://github.com/trailofbits/algo https://github.com/trailofbits/algo
- alchemism 7y agoAgreed - I consider it more of a general purpose VPN (and what I use personally). Streisand is more opinionated, in ways that folks that use Proton services might find appealing.
- Nyr 7y agoI maintain this script: https://github.com/Nyr/openvpn-install https://github.com/Nyr/openvpn-install It's a simple bash script which just gets the job done fast, without dependencies or too much trouble.
- heyoni 7y agoAre you guys vpn’ing on your phones too? Do you just use the built in vpn connection profiles? I’m having trouble getting mine to stay connected to a plain old IPSec tunnel running on my raspberry pi and thinking I probably need a special client for “always on” to work.
- a012 7y agoI use Wireguard on both mobile and laptop, setting it up is easy and fast (with my Ansible playbook it's just play then get configs).
- heyoni 7y agoWireguard is its own protocol separate from IPSec or l2tp right?
- Scramblejams 7y agoOn iOS the only way I found for “always on” to work well was with the IKE protocol using the built-in VPN client. I set up a cheap Vultr VM and used this: https://github.com/jawj/IKEv2-setup https://github.com/jawj/IKEv2-setup One caveat: Reconnects worked poorly until I disabled the iptables rate limiting the script imposes. Outside of that, it’s worked really well. I pointed the VM’s DNS at Adguard so I get some good filtering as part of it.
- heyoni 7y agoI'm trying wireguard at the moment for the always on feature. Setup was absurdly easy.
- Scramblejams 7y agoCool. When I set my VPN up, Wireguard didn’t do iOS yet, but I’m interested in it. Please post back to this thread with a short experience report, if you wouldn’t mind. :-)
- 1553There 7y agoThe problem with this is that it quickly gets expensive when you have more than a little traffic. Most VPS up to 5$/month only include 1 TB, so if you need more than that you have to pay more.
- TheChaplain 7y agoThere is a slight problem with this strategy if you are running a VPN to avoid tracking, as you have a static exit IP in your name which only you use. VPN providers usually have multiple IP and often many users coming from the same one.