rename playbook
This commit is contained in:
parent
d132e3a9ee
commit
e3a5d84c9f
11
Readme.md
11
Readme.md
@ -15,11 +15,12 @@
|
||||
## What does it do?
|
||||
It installs a debian server (arm64) and wireguard on it. It configures wireguard with as much clients as you need and provides the client profiles you need to get your wireguard clients running.
|
||||
Some details:
|
||||
- Uses private subnet 10.100.100.0/24 that is then nat'ed to the internet
|
||||
- Uses quad9 dns server 9.9.9.9 through the tunnel
|
||||
- Client does route EVERYTHING through the tunnel
|
||||
- Uses private subnet 10.100.100.0/24 that is then nat'ed to the internet
|
||||
- Uses quad9 dns server 9.9.9.9 through the tunnel
|
||||
- Client does route EVERYTHING through the tunnel
|
||||
- Server has NO firewalling neither as aws security group restriction nor on the debian server
|
||||
|
||||
## Prerequisites
|
||||
## Prerequisites
|
||||
1. You need an aws account
|
||||
2. You need credentials for api usage and store them in environment variables `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`
|
||||
3. You need a ssh key that you can use to connect to a linux instance e.g. `~/.ssh/id_rsa` and `~/.ssh/id_rsa.pub`
|
||||
@ -27,7 +28,7 @@ Some details:
|
||||
5. You need the amazon.aws collection installed from ansible-galaxy e.g. `ansible-galaxy collection install amazon.aws`
|
||||
|
||||
## Installation of server
|
||||
1. ansible-playbook gravitoninstance.yml
|
||||
1. ansible-playbook create_aws_wireguard_server.yml
|
||||
|
||||
## Installation of clients
|
||||
1. Install wireguard client for your operating system (e.g. via package manager or Appstore)
|
||||
|
Loading…
x
Reference in New Issue
Block a user