2019-05-05 14:05:47 +03:00
|
|
|
# WireGuard installer
|
2019-05-05 13:42:53 +03:00
|
|
|
|
2019-08-08 23:57:41 +03:00
|
|
|
Easily set up a dual-stack [WireGuard](https://www.wireguard.com/) VPN on a Linux server. See the issues for the WIP.
|
2019-05-12 18:16:38 +03:00
|
|
|
|
|
|
|
## Requirements
|
|
|
|
|
|
|
|
Supported distributions:
|
|
|
|
|
|
|
|
- Ubuntu
|
|
|
|
- Debian
|
|
|
|
- Fedora
|
|
|
|
- Centos
|
|
|
|
- Arch Linux
|
2019-05-12 18:17:21 +03:00
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
|
|
First, get the script and make it executable :
|
|
|
|
|
|
|
|
```bash
|
|
|
|
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
|
|
|
|
chmod +x wireguard-install.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
Then run it :
|
|
|
|
|
|
|
|
```sh
|
|
|
|
./wireguard-install.sh
|
|
|
|
```
|
2019-08-07 21:05:05 +03:00
|
|
|
|
|
|
|
It will install wireguard on the server, configure, create a systemd service and a client configuration file. Mutliple clients are not yet supported.
|
|
|
|
|
|
|
|
Contributions are welcome!
|