mirror of
https://github.com/angristan/wireguard-install.git
synced 2024-10-31 18:52:31 +00:00
Delete README.md
This commit is contained in:
parent
69537d5df8
commit
b587a51bc3
48
README.md
48
README.md
@ -1,48 +0,0 @@
|
|||||||
# WireGuard installer
|
|
||||||
|
|
||||||
![Lint](https://github.com/angristan/wireguard-install/workflows/Lint/badge.svg)
|
|
||||||
![visitors](https://visitor-badge.glitch.me/badge?page_id=angristan.wireguard-install)
|
|
||||||
[![Say Thanks!](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/angristan)
|
|
||||||
|
|
||||||
**This project is a bash script that aims to setup a [WireGuard](https://www.wireguard.com/) VPN on a Linux server, as easily as possible!**
|
|
||||||
|
|
||||||
WireGuard is a point-to-point VPN that can be used in different ways. Here, we mean a VPN as in: the client will forward all its traffic trough an encrypted tunnel to the server.
|
|
||||||
The server will apply NAT to the client's traffic so it will appear as if the client is browsing the web with the server's IP.
|
|
||||||
|
|
||||||
The script supports both IPv4 and IPv6. Please check the [issues](https://github.com/angristan/wireguard-install/issues) for ongoing development, bugs and planned features!
|
|
||||||
|
|
||||||
WireGuard does not fit your environment? Check out [openvpn-install](https://github.com/angristan/openvpn-install).
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
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.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
|
|
||||||
chmod +x wireguard-install.sh
|
|
||||||
./wireguard-install.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!
|
|
||||||
|
|
||||||
## Providers
|
|
||||||
|
|
||||||
I recommend these cheap cloud providers for your VPN server:
|
|
||||||
|
|
||||||
- [Vultr](https://goo.gl/Xyd1Sc): Worldwide locations, IPv6 support, starting at \$3.50/month
|
|
||||||
- [Hetzner](https://hetzner.cloud/?ref=ywtlvZsjgeDq): Germany and Finland, IPv6, 20 TB of traffic, starting at €3/month
|
|
||||||
- [Digital Ocean](https://goo.gl/qXrNLK): Worldwide locations, IPv6 support, starting at \$5/month
|
|
||||||
- [PulseHeberg](https://goo.gl/76yqW5): France, unlimited bandwidth, starting at €3/month
|
|
Loading…
Reference in New Issue
Block a user