VPN
WireGuard & Tailscale are great although not strictly a VPN. I personally use Mullvad for whenever I need a VPN.
Hosted solutionsâ
There is always a trust issue having VPN hosted by third party. Especially if it's free!
Linksâ
- OpenVPN - Secure tunneling daemon. (Code)
- OpenVPN install
- OpenVPN vs IPSec, WireGuard, L2TP, & IKEv2 (VPN Protocols 2019)
- Ask HN: What VPN service are you currently using? (2019)
- Brook - Cross-platform(Linux/MacOS/Windows/Android/iOS) proxy/vpn software.
- DSVPN - Dead Simple VPN, designed to address the most common use case for using a VPN.
- sshuttle - Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin.
- Passepartout - User-friendly OpenVPN client app for iOS.
- Algo VPN - Set up a personal VPN in the cloud. (Docs)
- RadVPN - Decentralized VPN.
- Building a simple VPN with WireGuard with a Raspberry Pi as Server (2020) (HN)
- Tailscale - Mesh VPN that makes it easy to connect your devices, wherever they are. No more fighting configuration or firewall ports. (Code) (HN) (GitHub)
- N2N - Light VPN software which make it easy to create virtual networks bypassing intermediate firewalls.
- Orchid - Enables a decentralized virtual private network (VPN), allowing users to buy bandwidth from a global pool of service providers. (Web)
- Official ProtonVPN iOS app
- Mysterium Node - Decentralized VPN built on blockchain.
- Mysterium VPN Desktop Code
- tinc VPN
- How Does VPN Work? (2020)
- VPN & datacenter IPs - List of datacenter & VPN IP addresses.
- Speedify - Fast, Secure, Reliable VPN for Individuals, Families & Teams.
- FreePN - Open-source peer-to-peer VPN service. (Code) (HN)
- Don't use VPN services (HN)
- Zetamesh - P2P VPN: Build a security layer-three local area network on the WAN.
- Simple and Secure VPN in FreeBSD â Introducing WireGuard (2021)
- TCP/IP Fingerprinting for VPN and Proxy Detection (2021)
- VpnCloud - Peer-to-peer VPN. (Web) (HN)
- Everything VPN Is New Again (2021)
- Bitmask - Open source application to provide easy and secure encrypted communication with a VPN. (Code)
- Apple's iCloud+ âVPNâ (2021) (HN)
- How do Mesh VPNs work? Writing my own VPN tool in Go to find out (2021)
- Setting up a home VPN server with Wireguard (2019)
- vtun - Simple VPN written in Go.
- How does Apple Private Relay Work? (2021)
- Run a VPN with global exit nodes with fly.io, tailscale and github
- Selecting and Hardening Remote Access VPN Solutions (2021) (HN)
- kytan - High Performance Peer-to-Peer VPN.
- vopono - Run applications through VPN tunnels with temporary network namespaces.
- 1.1.1.1 for Families (2021) (HN)
- Setting Up 1.1.1.1 for Families on a Pi-Hole (2021) (HN)
- ZudVPN - Mobile application to deploy private VPN servers in the cloud with DNS ad-blocking and other features.
- EdgeVPN - Fully Decentralized. Immutable. Portable. Easy to use Statically compiled VPN and a reverse proxy over p2p. (GUI Code)
- SeekVPN - Explore the best VPN. (HN)
- Poor man's VPN (pay for only what you need) (HN)
- WGDashboard - Simplest dashboard for WireGuard VPN written in Python w/ Flask.
- IPsec VPN Server Auto Setup Scripts - Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2.
- Cloak - Censorship circumvention tool to evade detection by authoritarian state adversaries.
- Amnezia VPN - Best client for self-hosted VPN (Desktop+Mobile).
- No more VPN. Introducting Cloudflare Tunnel (2022)
- PairMesh - Next-generation security Mesh VPN implementation based on Go.
- TunnelKit - VPN client library for Apple platforms.
- Pangolin - VPN written in Go.
- Smart VPN client
- Experimental post-quantum safe VPN tunnels (2022)
- Gluetun VPN client - Lightweight swiss-knife-like VPN client to multiple VPN service providers.