BSD Ports

net/dsvpn 0.1.5 OpenBSD

small and simple TCP VPN with modern crypto

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stuart Henderson <[email protected]>
Categories
net

Description

DSVPN is a Dead Simple VPN, designed to address the most common use case for using a VPN: client -> untrusted network -> vpn server -> the Internet

* Runs on TCP. Works pretty much everywhere, including on public WiFi where only TCP/443 is open or reliable. * Uses only modern cryptography, with formally verified implementations. * Low and constant memory footprint. * Small (~25 KB), with an equally small and readable code base. No external dependencies. * No configuration file. No post-configuration. Run a single-line command on the server, a similar one on the client and you're done. No firewall and routing rules to manually mess with. * Works with Linux, MacOS and OpenBSD, as well as DragonFly BSD, FreeBSD and NetBSD in client and point-to-point modes. * Doesn't leak between reconnects if the network doesn't change. Blocks IPv6 on the client to prevent IPv6 leaks.

In the other systems

SystemPortVersion
OpenBSDnet/dsvpn0.1.5
FreeBSDsecurity/dsvpn0.1.4
DragonFlysecurity/dsvpn0.1.4
HardenedBSDsecurity/dsvpn0.1.4
GhostBSDsecurity/dsvpn0.1.4

Install

Binary package:

pkg_add dsvpn

From the ports tree:

cd /usr/ports/net/dsvpn && make install

Dependencies

No port depends on this one.