A virtual private network (VPN) extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network.
VPN software.
- Dockovpn – Out-of-the-box stateless dockerized OpenVPN server which starts in less than 2 seconds.
- Firezone – WireGuard based VPN Server and Firewall.
- Headscale – Self-hostable fork of Tailscale, cross-platform clients, simple to use, built-in (currently experimental) monitoring tools.
- Nebula – A scalable p2p VPN with a focus on performance, simplicity and security.
- ocserv – Cisco AnyConnect-compatible VPN server
- OpenVPN – Uses a custom security protocol that utilizes SSL/TLS for key exchange.
- PiVPN – The simplest way to setup and manage a VPN, designed for Raspberry Pi.
MIT
Shell
- Pritunl – OpenVPN based solution. Easy to set up.
- SoftEther – Multi-protocol software VPN with advanced features
- sshuttle – Poor man’s VPN.
- strongSwan – Complete IPsec implementation for Linux.
- tinc – Distributed p2p VPN.
- WireGuard – Very fast VPN based on elliptic curve and public key crypto.
Latest posts by Ashwani K (see all)
- Building a DevOps Culture: Tips and Strategies - April 4, 2024
- Why Understanding DevOps Could Be Your Key To Success In The Music Industry - April 4, 2024
- Top Picks: The Best Laptops for Graphic Designers in 2024 - March 31, 2024