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/dsvpncd dsvpnmakesudo 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=32sudo dsvpn server vpn.key auto <port>
Pour s'y connecter depuis un client :
sudo dsvpn client vpn.key <server_ip> <port>
Voilà ! 😀