Skip to content

Latest commit

 

History

History
66 lines (47 loc) · 1.89 KB

README.md

File metadata and controls

66 lines (47 loc) · 1.89 KB

Wireguard-DNScrypt-VPN-Server x86 / arm64

Version 2021.12.24

major changes :

  • allowed-names support
  • all other things i forgot :)

**Setup Wireguard VPN Server fast and easy - with **

  • DNScrypt with anonymized_dns / DNSSEC (unbound)
  • Ad-, Maleware-, ..., Blocking
  • 3 config files for your clients
  • add or remove clients with add_client.sh / remove_client.sh
  • backup, restore and unistall options

How to install :

  • Use a fresh / clean server os ( e.g. Ubuntu 20.04 is tested )
  • Copy the lines for your system below, and run it and follow the instructions
  • My script base_setup.sh need to installed -> repository
    • if not installed, base_setup.sh will downloaded for you, just follow the instructions.

Server x86 - Debian 11 and Ubuntu 20.04 :
wget -O  wireguard-dnscrypt_blocklist_x86.sh https://raw.githubusercontent.com/zzzkeil/Wireguard-DNScrypt-VPN-Server/master/debian_ubuntu/wireguard-dnscrypt_blocklist_x86.sh
chmod +x wireguard-dnscrypt_blocklist_x86.sh
./wireguard-dnscrypt_blocklist_x86.sh

@ the end you see the QR Code for your wiregaurd app.

example: click to expand!

example

-----------------------------------------
Server arm64 - Ubuntu 20.04 (status: not finished) :
Click to expand!
(testing on a pi 4 on my home network)

is currently in maintenance - comming back in a few days - 

-----------------------------------------

How to add or remove clients :

run ./add_client.sh or ./remove_client.sh

How to backup or restore settings :

run ./wg_config_backup.sh or ./wg_config_restore.sh