The benefit of Wireguard
– Available on cross platform (iOS, MacOS, BSD, Linux, Windows, Android)
– Robust encryption algorithms
It’s only take 3 minutes to install Wireguard VPN on fresh Debian 10.
apt install wget -y
Download installer script
Download latest version of wireguard-install
After downloading the script, install from terminal
the installer will started, it take a minute to finish.
To test wireguard connection, we’ll using wireguard official android apps
Scan the QRCode on terminal, the toggle on/off to start the wireguard on the phone.
Add Multiple User
On 1 GB cloud server I was able to run 5 user without any issue.
Select an option: 1) Add a new client 2) Remove an existing client 3) Remove WireGuard 4) Exit Option: 1 Provide a name for the client: Name: macos Select a DNS server for the client: 1) Current system resolvers 2) Google 3) 220.127.116.11 4) OpenDNS 5) Quad9 6) AdGuard DNS server : 2
Delete Wireguard User
To delete user re-run the wireguard script.
step by step to remove wireguard user
WireGuard is already installed. Select an option: 1) Add a new client 2) Remove an existing client 3) Remove WireGuard 4) Exit Option: 2 Select the client to remove: 1) samsungs10 2) macos 3) homeserver Client: 1 Confirm samsungs10 removal? [y/N]: y samsungs10 removed!