innernet-playbook/group_vars/all.yml

65 lines
1.5 KiB
YAML
Raw Normal View History

---
# interface/innernet parent network name
network_name: "fsfe"
# 10.200.0.1 to 10.200.255.254
# 65,536 usable IP addresses
network_cidr: "10.200.0.0/16"
# wiregaurd listening port
network_listen_port: "51820"
cidrs:
## humans
## 10.200.16.1 to 10.200.31.254
## 4,096 usable IP addresses
2022-03-02 17:26:38 +01:00
humans:
name: humans
2022-03-02 17:26:38 +01:00
parent: fsfe
cidr: 10.200.16.0/20
### humans > admins
### 10.200.16.1 to 10.200.19.254
### 1,024 usable IP addresses
2022-03-02 17:26:38 +01:00
admins:
name: admins
2022-03-02 17:26:38 +01:00
parent: humans
cidr: 10.200.16.0/22
### humans > others
### 10.200.20.1 to 10.200.23.254
### 1,024 usable IP addresses
2022-03-02 17:26:38 +01:00
others:
name: others
2022-03-02 17:26:38 +01:00
parent: humans
cidr: 10.200.20.0/22
## machines
## 10.200.64.1 to 10.200.127.254
## with 16,384 usable IP addresses
2022-03-02 17:26:38 +01:00
machines:
name: machines
2022-03-02 17:26:38 +01:00
parent: fsfe
cidr: 10.200.64.0/18
# key of the CIDR you want to use for the client role,
# so automatically configured peers (typically VMs)
machine_cidr: machines
2022-03-02 17:26:38 +01:00
manual_peers:
linus:
cidr: admins
admin: true
max-mehl:
cidr: admins
admin: true
albert:
cidr: admins
admin: true
2021-12-03 13:47:18 +01:00
# humans > admins, e.g.
# - { "cidr": "admins", "name": "linus", "admin": "true" }
# humans > others, e.g.
# - { "cidr": "others", "name": "mk", "admin": "false" }
# - { "cidr": "others", "name": "fi", "admin": "false" }
# - { "cidr": "others", "name": "fani", "admin": "false" }
# machines, e.g.
# - { "cidr": "machines", "name": "cont1-plutex", "admin": "false" }