6 ms·
I operate my own VPN endpoint for a couple reasons: 1. I frequently need to connect via open, untrusted local networks, such as those at hotels. 2. Many comme
by rbritton 9y ago
I operate my own VPN endpoint for a couple reasons:
1. I frequently need to connect via open, untrusted local networks, such as those at hotels.
2. Many commercial VPNs (e.g., PIA) end up having some portion of their endpoint IPs end up on blacklists and break a lot of sites.
Anonymity from the government is a lower priority than both of the above, and I acknowledge the lack of it in my risk model.
Initially I started out just running a Streisand[0] server, but its scope and overall speed were unsuited for my wants. Now it's just a barebones VPS with OpenVPN running, and I connect to it primarily through a travel router.[1] Longer term I would like to develop an Ansible playbook so that I can quickly deploy a new endpoint at a close VPS when traveling if the need arises for better speed.
[0]: https://github.com/jlund/streisand https://github.com/jlund/streisand
[1]: https://www.amazon.com/gp/product/B01I92T754/ref=oh_aui_detailpage_o04_s00 https://www.amazon.com/gp/product/B01I92T754/ref=oh_aui_deta...
- clvx 9y agoI can help clvx.easy-rsa, clvx.openvpn ansible role in galaxy.. there's a bug starting the service due to systemd, but it works if it's started manually. I'm working on it though.
- icelancer 9y ago>2. Many commercial VPNs (e.g., PIA) end up having some portion of their endpoint IPs end up on blacklists and break a lot of sites. Yup. I cannot use these in good faith. I've gotten burned really badly by using shared VPNs and payment-type sites. I roll my own on a no-log VPS paid in Bitcoin through a mixer, registered to a false name/address.
- 7ewis 9y agoWhat was wrong with Streisand? That's why I have been using and recommending for a while, I've not had any speed issues. Currently running it on a t2.micro in AWS.