Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
server_als_knoten [13.05.2016 21:25] – x1lent | server_als_knoten [10.10.2017 19:31] (aktuell) – havelock | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Server als Knoten ====== | ====== Server als Knoten ====== | ||
- | Ausgangspunkt ist eine Debian Minimalinstallation Jessy 8.2. Dedizierte | + | Ausgangspunkt ist eine Debian Minimalinstallation Jessy 8.2. Dedizierter |
Hostnamen setzen | Hostnamen setzen | ||
- | | + | < |
- | hostname < | + | vi / |
+ | hostname < | ||
+ | / | ||
+ | </code> | ||
- | | + | Pakete installieren |
+ | < | ||
+ | apt-get install bridge-utils iptables-persistent haveged ntpdate sudo | ||
+ | </ | ||
===== Mesh-VPN mit fastd ===== | ===== Mesh-VPN mit fastd ===== | ||
+ | Am besten [[fastd]] selber kompilieren. Das ist ziemlich einfach. | ||
- | Zusätzliches | + | < |
+ | adduser --system --group --uid 300 --shell /bin/sh --disabled-password \ | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Alternativ kann auch ein zusätzliches | ||
/ | / | ||
Zeile 26: | Zeile 39: | ||
aptitude update | aptitude update | ||
- | Alternative: | ||
- | adduser --system --group --uid 300 --shell /bin/sh --disabled-password \ | + | Verzeichnisstruktur |
- | | + | |
- | | + | |
- | + | ||
- | # Verzeichnisstruktur | + | |
mkdir -p / | mkdir -p / | ||
Zeile 38: | Zeile 46: | ||
- | # Eigner einstellen | + | Eigner einstellen |
chown -R fastd /etc/fastd | chown -R fastd /etc/fastd | ||
Zeile 45: | Zeile 53: | ||
chmod 600 / | chmod 600 / | ||
- | Die auskommentierte Zeile im up-Script kann erst nach dem 2. Start benutzt werden. Beim Starten wird eine MAC-Adresse automatisch erzeugt, die dann in das Script übernommen werden | + | **Die auskommentierte Zeile im up-Script kann erst nach dem 2. Start benutzt werden. Beim Starten wird eine MAC-Adresse automatisch erzeugt, die dann in das Script übernommen werden |
- | / | + | <file conf / |
log level warn; | log level warn; | ||
Zeile 69: | Zeile 77: | ||
batctl if add $INTERFACE | batctl if add $INTERFACE | ||
"; | "; | ||
+ | |||
/ | / |