summaryrefslogtreecommitdiff
path: root/setup_fastd.yml
blob: 9bdd93db5a33076f77a17f5b220115653adcd0f3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
---
- name: setup fastds
  hosts: fastd
  user: root
  roles:
      - configure_journald
      - configure_sysctl
      - configure_iptables
      - configure_static_routes
      #- install_ssmtp
      - install_cronie
      - install_php
      #- install_nginx
      - install_ntp
      - install_haveged
      - setup_batman
      - install_dhcp
      - install_radvd
      - install_bind
      - install_wireguard
      - install_wireguard_mesh
      - install_wireguard_backbone
      - install_babeld
      - install_fastd
      - install_monitoring
      - install_iperf3
      - update_ssh_keys
      - install_admin_packages
- name: setup icvpn
  hosts: icvpn
  user: root
  roles:
      - configure_journald
      - configure_sysctl
      #- configure_iptables
      #- configure_static_routes
      #- install_ssmtp
      - install_cronie
      #- install_php
      #- install_nginx
      - install_ntp
      - install_haveged
      #- setup_batman
      #- install_bind
      - install_wireguard
      #- install_wireguard_backbone
      #- install_babeld
      #- install_monitoring
      - install_iperf3
      - update_ssh_keys
      - install_admin_packages
- name: basic uplink config
  hosts: uplink
  user: root
  roles:
      - configure_journald
      - configure_sysctl
      - configure_iptables
      - configure_static_routes
      - install_cronie
      #- install_nginx
      - install_ntp
      - install_haveged
      - install_wireguard
      - install_wireguard_backbone
      - install_babeld
      - install_monitoring
      - install_iperf3
      - update_ssh_keys
      - install_admin_packages
- name: install openvpn uplink
  hosts: mullvad_uplink
  user: root
  roles:
      - install_openvpn
- name: setup ffrl
  hosts: ffrl_uplink
  user: root
  roles:
      - setup_ffrl_tunnel
- name: setup nat64
  hosts: nat64
  user: root
  roles:
      - configure_journald
      - configure_sysctl
      - configure_iptables
      - configure_static_routes
      #- install_ssmtp
      - install_cronie
      #- install_php
      #- install_nginx
      - install_ntp
      - install_haveged
      #- setup_batman
      #- install_bind
      - install_wireguard
      - install_wireguard_backbone
      - install_babeld
      - install_monitoring
      - install_iperf3
      - update_ssh_keys
      - install_admin_packages