PiVPN

The simplest way to setup and manage a VPN, designed for Raspberry Pi.

https://pivpn.io/

Install

1
2
3
4
sudo apt update
sudo apt upgrade
sudo apt install tmux
curl -L https://install.pivpn.io | bash

In wizard select WireGuard

pivpn commands

  • Create a client conf profile: pivpn add
  • List any connected clients to the server: pivpn clients
  • List all clients: pivpn list
  • Updates PiVPN Scripts: pivpn update
  • Show the qrcode of a client for use with the mobile app: pivpn qrcode
  • Remove a client: pivpn remove
  • Uninstall pivpn from your system: pivpn uninstall
  • Updates PiVPN Scripts: pivpn update
  • Backup VPN configs and user profiles: pivpn backup

Clients