Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
freifunk:gateway:konfiguration [2019-02-08 18:31] – [Reienfolge der Dienste] tux | freifunk:gateway:konfiguration [2020-06-09 18:35] (aktuell) – [Reihenfolge der Dienste] kwasir | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Konfiguration ====== | ||
+ | ===== Dienste ===== | ||
+ | |||
+ | ^Name | ||
+ | |[[https:// | ||
+ | |[[https:// | ||
+ | |[[http:// | ||
+ | |[[https:// | ||
+ | |[[https:// | ||
+ | |[[https:// | ||
+ | |[[https:// | ||
+ | |[[http:// | ||
+ | |[[https:// | ||
+ | |||
+ | |||
+ | ===== Reihenfolge der Dienste ===== | ||
+ | |||
+ | * siehe https:// | ||
+ | |||
+ | * openvpn (erzeugt device mullvad) | ||
+ | |||
+ | * fastd (erzeugt device ffmd-mesh-vpn, | ||
+ | * < | ||
+ | * bird | ||
+ | * bird6 | ||
+ | * isc-dhcp-server ( (DHCP nur auf GW1 ) | ||
+ | * unbounds | ||
+ | * < | ||
+ | * alfred (alfred nur auf GW1 ) | ||
+ | * < | ||
+ | geprüft am 09.06.2020 | ||
+ | ===== Start der notwendigen Dienste nach reboot ===== | ||
+ | |||
+ | * die Datei start-gateway.sh ausführen (als root) | ||
+ | < | ||
+ | # | ||
+ | service openvpn start | ||
+ | sleep 5 | ||
+ | service fastd start | ||
+ | sleep 5 | ||
+ | #service tinc start | ||
+ | #sleep 5 | ||
+ | #service bird start | ||
+ | #service bird6 start | ||
+ | service isc-dhcp-server start | ||
+ | service pdns start | ||
+ | service unbound start | ||
+ | service radvd start | ||
+ | service alfred start | ||
+ | service batadv-vis start | ||
+ | </ | ||
+ | |||
+ | * [[freifunk: | ||
+ | |||
+ | ===== WEB1: prometheus (Statistik-Datenbank) ===== | ||
+ | |||
+ | * http: | ||
+ | * config: / | ||
+ | < | ||
+ | global: | ||
+ | scrape_interval: | ||
+ | scrape_timeout: | ||
+ | evaluation_interval: | ||
+ | scrape_configs: | ||
+ | - job_name: prometheus | ||
+ | honor_timestamps: | ||
+ | scrape_interval: | ||
+ | scrape_timeout: | ||
+ | metrics_path: | ||
+ | scheme: http | ||
+ | static_configs: | ||
+ | - targets: | ||
+ | - localhost: | ||
+ | - job_name: hopglass | ||
+ | honor_timestamps: | ||
+ | scrape_interval: | ||
+ | scrape_timeout: | ||
+ | metrics_path: | ||
+ | scheme: http | ||
+ | static_configs: | ||
+ | - targets: | ||
+ | - web1.md.freifunk.net: | ||
+ | |||
+ | </ | ||
+ | |||
+ | * systemctl start/stop prometheus-systemd | ||
+ | * liegt unter: / | ||
+ | < | ||
+ | [Unit] | ||
+ | Description=Prometheus service | ||
+ | After=network.target | ||
+ | |||
+ | [Service] | ||
+ | User=prometheus | ||
+ | Group=nogroup | ||
+ | ExecStart=/ | ||
+ | ExecReload=/ | ||
+ | Restart=always | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target | ||
+ | </ |