Skip to content

WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks and was designed with the goals of ease of use, high speed performance, and low attack surface .

Notifications You must be signed in to change notification settings

athulspeaks/wireguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WireGuard | Personal use only .

WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks, and was designed with the goals of ease of use, high speed performance, and low attack surface .

Supported distributions :

  • Ubuntu >= 16.04
  • Debian >= 10
  • Fedora
  • CentOS
  • Arch Linux
  • Oracle Linux

Usage

Download and execute the script. Answer the questions asked by the script and it will take care of the rest .

curl -O https://wireguard.athuljith.com/wireguard.sh
chmod +x wireguard.sh
./wireguard.sh

It will install WireGuard ( kernel module and tools ) on the server, configure it, create a systemd service and a client configuration file .

Run the script again to add or remove clients !

About

WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks and was designed with the goals of ease of use, high speed performance, and low attack surface .

Topics

Resources

Stars

Watchers

Forks