Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| fastd_server [2014/07/22 07:39] – concat bei sources.list sven | fastd_server [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| * über peer groups kann sich fastd mit einer Anzahl zufälliger Knoten aus einer gegebenen Menge verbinden | * über peer groups kann sich fastd mit einer Anzahl zufälliger Knoten aus einer gegebenen Menge verbinden | ||
| - | Zum Installieren gibt es verschiedene Möglichkeiten: | + | Zum Installieren gibt es verschiedene Möglichkeiten: |
| **a. Installation über Debian-Repositories: | **a. Installation über Debian-Repositories: | ||
| Zeile 19: | Zeile 19: | ||
| **b. Installation aus den Release-Paketen: | **b. Installation aus den Release-Paketen: | ||
| + | apt-get install git cmake-curses-gui libnacl-dev flex bison libcap-dev pkg-config zip | ||
| + | | ||
| wget http:// | wget http:// | ||
| unzip fastd-12.zip | unzip fastd-12.zip | ||
| Zeile 46: | Zeile 48: | ||
| zu a/b: Kompilieren und Installieren: | zu a/b: Kompilieren und Installieren: | ||
| - | apt-get install git cmake-curses-gui libnacl-dev flex bison libcap-dev | + | apt-get install git cmake-curses-gui libnacl-dev flex bison libcap-dev pkg-config |
| | | ||
| mkdir fastd_build | mkdir fastd_build | ||
| Zeile 53: | Zeile 55: | ||
| cd libuecc_build | cd libuecc_build | ||
| cmake ../libuecc | cmake ../libuecc | ||
| - | make && | + | make |
| + | | ||
| + | | ||
| cd .. | cd .. | ||
| | | ||
| cd fastd_build | cd fastd_build | ||
| cmake ../fastd | cmake ../fastd | ||
| - | make && | + | make |
| + | | ||
| + | | ||
| cd .. | cd .. | ||
| | | ||
| Zeile 76: | Zeile 82: | ||
| bind 0.0.0.0: | bind 0.0.0.0: | ||
| - | interface "fastd_bat"; | + | interface "fastd_mesh"; |
| user " | user " | ||
| mode tap; | mode tap; | ||
| method " | method " | ||
| method " | method " | ||
| - | mtu 1426; | + | mtu 1406; |
| secret "< | secret "< | ||
| log level debug; | log level debug; | ||
| - | #folgende Zeile sorgt dafuer das jeder Peer akzeptiet | + | #folgende Zeile sorgt dafuer das jeder Peer akzeptiert |
| on verify " | on verify " | ||
| | | ||
| Zeile 90: | Zeile 96: | ||
| | | ||
| on up " | on up " | ||
| - | ip link set up fastd_bat | + | ip link set up fastd_mesh |
| - | batctl if add fastd_bat | + | batctl if add fastd_mesh |
| "; | "; | ||
| + | |||
| + | Der secret key kann mittels < | ||
| + | Der dazugehörige public key muss auf den Router. | ||
| **Start der fastd-Instanz: | **Start der fastd-Instanz: | ||
| - | fastd --config /etc/fastd/vpn/fastd.conf --daemon | + | fastd --config / |