Installer un serveur VPN (très rapidement) avec dsvpn

Mis à jour le dimanche 1 août 2021 par johackim

Dsvpn permet de créer un serveur VPN très simplement.

Installation

Pour l'installer dsvpn sur Arch Linux :

yay -S --noconfirm dsvpn

Si vous êtes sur une autre distribution Linux comme Debian ou Ubuntu :

git clone https://github.com/jedisct1/dsvpn
cd dsvpn
make
sudo cp dsvpn /usr/local/bin/dsvpn

Et sur raspberry :

env OPTFLAGS=-mfpu=neon make

Utilisation

Pour créer un serveur VPN, voici les deux commandes à lancer :

dd if=/dev/urandom of=vpn.key count=1 bs=32
sudo dsvpn server vpn.key auto <port>

Pour s'y connecter depuis un client :

sudo dsvpn client vpn.key <server_ip> <port>

Voilà ! 😀