Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 2.76 KB

README.md

File metadata and controls

48 lines (39 loc) · 2.76 KB

VPN-Server Wireguard DNScrypt AD-Block x86 / arm64

Debian Ubuntu Fedora Rocky Linux Cent OS Alma Linux

https://hetzner.cloud/?ref=iP0i3O1wRcHu

Version 2023.06.27

major changes :

  • X86_64 and ARM64
  • Debian 12, Ubuntu 22.04, Fedora 38, Rocky Linux 9, CentOS Stream 9, AlmaLinux 9
  • removed unbound ( only DNScrypt is used )
  • replaced ufw with firewalld
  • all other things i forgot :)

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

  • on X86_64 or ARM64 systems
  • DNScrypt with anonymized_dns / DNSSEC
  • 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 :

Server x86_64 and ARM64 - Debian 12, Ubuntu 22.04, Fedora 38, Rocky Linux 9, CentOS Stream 9, AlmaLinux 9:
wget -O  wireguard_dnscrypt_setup.sh https://raw.githubusercontent.com/zzzkeil/Wireguard-DNScrypt-VPN-Server/master/wireguard_dnscrypt_setup.sh
chmod +x wireguard_dnscrypt_setup.sh
./wireguard_dnscrypt_setup.sh
  • Copy the lines above, execute and follow the instructions
  • Use a fresh / clean server os > Debian 12, Ubuntu 22.04, Fedora 38, Rocky Linux 9, CentOS Stream 9, AlmaLinux 9:
  • My script base_setup.sh need to installed -> repository
    • if not installed, base_setup.sh will downloaded for you, just follow the instructions.

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

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

Badge found and used from : github - Ileriayo - mark-down-badges