Virtual Private Network (VPN) software enables secure remote access and site-to-site connections over public networks. These tools provide encrypted tunnels that protect data transmission and allow users to access private networks securely from remote locations.
If you need router and firewall operating systems with integrated VPN features, see Router & Firewall.
| Tool | Technical Stack | License | Setup Link |
|---|---|---|---|
| DefGuard | Rust | Apache-2.0 | Setup |
| Dockovpn | Docker | GPL-2.0 | Setup |
| Firezone | Docker | Apache-2.0 | Setup |
| Gluetun | Docker | MIT | Setup |
| Headscale | Go | BSD-3-Clause | Setup |
| Nebula | Go | MIT | Setup |
| ocserv | C | GPL-2.0 | Setup |
| OpenVPN | C | GPL-2.0 | Setup |
| SoftEther VPN | C | Apache-2.0 | Setup |
| sshuttle | Python | LGPL-2.1 | Setup |
| strongSwan | C | GPL-2.0 | Setup |
| WireGuard | C | GPL-2.0 | Setup |
Any questions?
Feel free to contact us. Find all contact information on our contact page.