Skip to main content Recommendations for Self Hosted VPN? : r/selfhosted
r/selfhosted icon
Go to selfhosted
•

Recommendations for Self Hosted VPN?

VPN

Hi,

How are you? I’m looking for recommendations for a self hosted VPN server. I would like to host it for me and my family members. Is there a VPN sever that you recommended? Preferably with an web interface or something that they can manage their credentials them self. I don’t mind paying some money.

Join the hundreds of engineering teams deploying better code, faster
Sort by:
Best
Open comment sort options
[deleted]
•

Wireguard is superb. Has QR code client setup.

Wireguard

Tailscale ! I host it in my pfense (but it can be hosted on other devices), you can have 100 devices connected and up to 3 users with the free plan, it's easy to setup and manage And you could also use headscale of you want to host everything and not rely on their servers, but I'm not sure if you will have the web interface then

More replies

Try AmneziaVPN, they are opensource, they have all WireGuard, openVPN, OpenVPN over cloak, Shadowsocks, X-Ray and AmneziaWG protocols, a client for all platforms, easy instructions and chat support. Highly recommend. Everything is free

I love wireguard and I use the PiVPN package to automate and config the server and the clients and you can even generate qr codes for the clients.

the bad thing with wireguard is that uses UDP so is posible to block or obfuscate the service, for that I would use a service like ZeroTier or OpenVPN using tcp.

you can configure Wireguard and OpenVPN with PiPVN package.

Wireguard via Docker is the way to go. Without a doubt.

More replies

Ionos vps for $1/month.toss wg-easy on it, done.

More replies

I use openvpn on pfsense, works flawlessly and independently of my main server.

More replies

I use IPSec on pfSense. The IPSec client is built in on Android, iPhone, and macOS. It connects instantly on all devices.

I second ipsec. Client is also built in to windows, but with "bad" security by default. I use strongswan for the ipsec server.

More replies

I’m using open vpn for just that. It has a web interface where users can login and download their profiles.

Recently I’ve setup teleport and been using that for myself and I really like it.

Thank you all for your reply’s. I’ve have my eye on PriTunl as it has Chromebook support and I’ve used it in the past. Just one question how do I setup the option of using a second server in a different location for example?

OpenVPN's Self-Hosted VPN - works for what I need it for

Does not look as simple task for someone without knowledge

all I use VPN for is streaming from USA

Wireguard is great but sometimes you run into overzealous networks that straight up block VPN. I run Outline when I don't need access to network resources (which it sounds like you aren't too concerned about). It has a Windows program that you can manage users and see their data usage if that's a concern to you. Outline users' traffic is obfuscated and has been used to overcome censorship apparatus like China's Great Firewall. I run Outline in a VM.

I encountered one overzealous shopping mall wifi that blocked/blacklisted my phone by MAC address the second I attempted to use WireGuard vpn after installing. I ended up just using cellular signal there.

More replies