Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| fastd_server [2013/09/06 14:57] – mwarning | 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: | ||
| - | echo "deb http:// | + | echo "deb http:// |
| apt-get update | apt-get update | ||
| apt-get install fastd | apt-get install fastd | ||
| Zeile 19: | Zeile 19: | ||
| **b. Installation aus den Release-Paketen: | **b. Installation aus den Release-Paketen: | ||
| - | | + | |
| - | unxz fastd-8.tar.xz | + | |
| - | tar -xvf fastd-8.tar | + | |
| | | ||
| - | wget --no-check-certificate https://projects.universe-factory.net/ | + | wget http://git.universe-factory.net/ |
| - | | + | unzip fastd-12.zip |
| - | | + | |
| + | wget http:// | ||
| + | | ||
| | | ||
| cd libuecc-3/ | cd libuecc-3/ | ||
| Zeile 34: | Zeile 34: | ||
| cd .. | cd .. | ||
| | | ||
| - | cd fastd-8 | + | cd fastd-12 |
| cmake . | cmake . | ||
| make | make | ||
| Zeile 48: | 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 55: | 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 78: | 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 " | ||
| - | 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 91: | 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 / |