Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
gateway_installation [17.07.2017 18:12] – havelock | gateway_installation [17.11.2019 09:51] – [Option: Binäre fastd-version installieren] havelock | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Gateway Installationsanleitung ====== | ====== Gateway Installationsanleitung ====== | ||
- | Ausgangspunkt ist eine [[Debian]] Minimalinstallation von Debian GNU/Linux Jessie 8.2. | + | Ausgangspunkt ist eine [[Debian]] Minimalinstallation von Debian GNU/Linux Jessie 8.8. |
< | < | ||
aptitude install isc-dhcp-server radvd bridge-utils iptables-persistent \ | aptitude install isc-dhcp-server radvd bridge-utils iptables-persistent \ | ||
libcap2-bin haveged ntp incron sudo vnstat vnstati bind9 lsb-release \ | libcap2-bin haveged ntp incron sudo vnstat vnstati bind9 lsb-release \ | ||
- | sysstat iotop lighttpd | + | sysstat iotop lighttpd |
</ | </ | ||
Zeile 56: | Zeile 56: | ||
Dieses ist die momentan für Pinneberg empfohlene Variante. | Dieses ist die momentan für Pinneberg empfohlene Variante. | ||
- | ==== Option: Binäre fastd-version installieren ==== | ||
- | |||
- | Falls fastd //nicht// selber übersetzt werden soll, | ||
- | kann ein Repository für die binäre Version von fastd verwendet werden: | ||
- | <file conf / | ||
- | [...] | ||
- | deb http:// | ||
- | </ | ||
- | Anschließend Signierungschlüssel importieren und die Paketliste aktualisieren: | ||
- | < | ||
- | gpg --keyserver pgpkeys.mit.edu --recv-key 16EF3F64CB201D9C | ||
- | gpg -a --export 16EF3F64CB201D9C | apt-key add - | ||
- | aptitude update | ||
- | aptitude install fastd | ||
- | </ | ||
==== Konfigurationsschritte ==== | ==== Konfigurationsschritte ==== | ||
Zeile 145: | Zeile 130: | ||
===== Batman ===== | ===== Batman ===== | ||
- | |||
- | für Gluon 2015.1 und batman_adv 2015.0 | ||
Die folgenden Software-Pakete sind nicht im Debian-Standard enthalten, wir kompilieren sie von Hand: | Die folgenden Software-Pakete sind nicht im Debian-Standard enthalten, wir kompilieren sie von Hand: | ||
Zeile 154: | Zeile 137: | ||
* batman-vis | * batman-vis | ||
* [[alfred]] | * [[alfred]] | ||
+ | |||
+ | Homepage von Batman: https:// | ||
+ | |||
< | < | ||
Zeile 163: | Zeile 149: | ||
< | < | ||
cd / | cd / | ||
- | wget http:// | + | wget http:// |
- | tar xzf batman-adv-2015.0.tar.gz | + | tar xzf batman-adv-2017.1.tar.gz |
- | cd batman-adv-2015.0/ | + | cd batman-adv-2017.1/ |
make | make | ||
make install | make install | ||
Zeile 174: | Zeile 160: | ||
cd / | cd / | ||
aptitude install libnl-3-dev libnl-genl-3-dev | aptitude install libnl-3-dev libnl-genl-3-dev | ||
- | wget http:// | + | wget http:// |
- | tar xzf batctl-2015.0.tar.gz | + | tar xzf batctl-2017.1.tar.gz |
- | cd batctl-2015.0 | + | cd batctl-2017.1 |
make | make | ||
make install | make install | ||
Zeile 196: | Zeile 182: | ||
< | < | ||
$ batctl -v | $ batctl -v | ||
- | batctl | + | batctl |
</ | </ | ||
Zeile 352: | Zeile 338: | ||
</ | </ | ||
+ | DHCP Server neu starten nach Änderung der statischen Konfiguration | ||
<file conf / | <file conf / | ||
- | # DHCP Server neu starten nach Änderung der statischen Konfiguration | ||
/ | / | ||
</ | </ | ||
- | TODO auf gate04 scheint der incrond-Eintrag nicht zu funktionieren. Forschung notwending | + | |
==== Protokollierung ==== | ==== Protokollierung ==== | ||
Zeile 418: | Zeile 404: | ||
</ | </ | ||
- | Die Administratoren sollen sich mit Schlüsseln an ihren Account anmelden. Kommandos können dann mit '' | + | Die Administratoren sollen sich mit Schlüsseln an ihren Account anmelden. Kommandos können dann mit '' |
Die folgende Befehlskette legt einen Benutzer an, als neues Kennwort wird ein Standardkennwort | Die folgende Befehlskette legt einen Benutzer an, als neues Kennwort wird ein Standardkennwort |