WireGuard - Linux
Install WireGuard by following the official instructions
Copy past this command to run our configuration script inside a terminal and enter your username and password when prompted
curl -L https://bunkervpn.com/wg > bkrwg.py && chmod +x ./bkrwg.py && ./bkrwg.py
(SHA256 is : f8f55bee9e435135060ad4f5ef5ab7466dc39c757741f8b9c45007672c8cd7dd)
Turn on WireGuard :
wg-quick up bkr-ch2
Turn off WireGuard :
wg-quick down bkr-ch2
Troubleshooting :
[!]URL ERROR Reason: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:720)You need to install openssl for python on your distribution:
Debian: sudo apt install python3-ndg-httpsclient
Ubuntu: sudo apt install python3-ndg-httpsclient
ArchLinux: sudo pacman -S python-ndg-httpsclient
OpenSuse: sudo zypper install python3-ndg-httpsclient
Fedora: sudo dnf install python-ndg_httpsclient
/usr/bin/wg-quick: line 32: resolvconf: command not found
This mean you don’t have resolvconf package which is used to configure the dns. Install it on your distribution.
“WireGuard” and the “WireGuard” logo are registered trademarks of Jason A. Donenfeld.