Ich habe bei mir zu Hause das Problem, dass SSH Verbindungen regelmäßig einfach
einfrieren, wenn die Verbindung einfach offen ist und keine Daten übertragen werden.
Das ist natürlich extrem nervig, wenn man gerade einen Editor wie vim offen hat
und nochmal kurz entwas nachschauen will. Anscheinend passiert dies, weil der Router
bei einem NAT inaktive Verbindungen trennt.
Zum Glück kann man in der SSH-Konfiguration einen Keep-Alive Intervall definieren,
welcher dann einfach jede Minute ein Paket überträgt. So ist die Verbindung aktiv und
wird nicht gekappt.
In einem früheren Artikel hatte ich über meinen neuen WLAN AP, den
Ubiquiti UniFi AP AC LITE
berichtet. Mit diesem bin ich übrigends immernoch voll und ganz zufrieden. Keine Problem
mehr beim Streaming von Filmen oder kopieren von Dateien.
Jetzt wo mein komplettes LAN VLAN fähig ist, habe ich mir ein eigenes Gäste WLAN
eingerichtet, was über ein VLAN komplett von meinem internen Netz getrennt ist.
Folgende Anforderungen hatte ich an das Gäste-WLAN:
Mitte des Jahres habe ich in einem Artikel gezeigt, wie man 433MHz Funksteckdosen mit einem Arduino steuern kann.
Heute werde ich nicht wieder auf alle Details eingehen, diese könnt ihr im verlinkten Artikel nachlesen,
da sich am Auslesen und Senden der Codes nichts geändert hat.
Wie auch beim Arduino nutze ich für das ESP8266 die Library
https://github.com/sui77/rc-switch,
welche die Kommunikation vom ESP8266 zum Sender und Empfänger übernimmt.
Eigentlich nutze ich den AirPort Express nur als AirPlay Receiver. Als im Oktober 2017
die Sicherheitslücke KRACK
veröffentlicht wurde, habe ich das WLAN am AirPort einfach abgeschaltet.
Durch Zufall habe ich heute gesehen, das für den Apple AirPort Express ein
Update verfügbar ist.
Mit dieser steuere ich neben meinem AV Receiver und TV auch den Unitymedia Horizon.
Durch Zufall habe ich heute gesehen, dass man den Horizon auch über openHAB steuern kann.
Das Add-on verwendet dafür eine Netzwerk API, welche vom Horizon bereitgestellt wird.
Das hat mich interessiert, ob ich da auch irgendwie rankomme.
Der Vorteil, ich muss keine Infrarot-Codes mehr an das Gerät senden, sondern
kann alles über das Netzwerk steuern. So benötige ich keinen Sichtkontakt mehr zum Gerät,
ähnlich wie die originale Fernbedienung.
Bei dem Ubiquiti UniFi Security Gateway (USG) handelt es sich um einen Router. Aus diesem
Grund habe ich dieses Gerät natürlich als erstes eingerichtet.
Der USG übernimmt dabei die klassischen Rollen und stellt einen DHCP- und DNS Server,
sowie eine Firewall zur Verfügung. Für Statistikfreunde gibt es noch die Deep Packet Inspection
dazu.
Mal ehrlich. Wie bescheuert kann man eigentlich sein, Copy und Paste bei Passwörtern
mit JavaScript zu verhindern? Kann mir das mal einer erklären? Soll das die Sicherheit erhöhen?
Ich denke nicht!
Um meine Passwörter zu verwalten, nutze ich einen Passwortmanager. Tja blöd nur,
wenn man auf einer Webseite sein Passwort ändern möchte, weil das im Passwortmanager
gespeicherte Passwort falsch ist, da die maximale Länge auf 20 Zeichen beschränkt ist.
Das fällt der Webseite dann übrigends im Login auf, beim Registrieren ist das mit den 20 Zeichen egal.
Klickt man auf "Passwort ändern" bekommt man ein schönes fancy JavaScript Overlay-Dings
mit den Feldern "Altes Passwort", "Neues Passwort", "Passwort wiederholen".
Soweit also nichts ungewöhnliches.
Mein altes Passwort hat der Passwortmanager eingetragen, hier musste ich nur manuell
die zu vielen Zeichen löschen.
Das neue Passwort konnte ich aber nicht kopieren, da JavaScript das verhindert. Toll danke
dann kann ich ja gleich mein Passowrt auf 123456 ändern.
Ok. JavaScript im Browser deaktiviert. Krass, die Webseite funktioniert ohne JavaScript,
anstelle eines Popups werde ich auf eine eigene Seite weitergeleitet, wo ich das Passwort ändern soll.
Ich kann alles kopieren und einfügen - ein Traum. Und dann. Der Submit Button benötigt JavaScript. What the fuck.
Ok. JavaScript wieder aktiviert. Copy und Paste ist natürlich wieder kaputt.
Über die Dev-Tools im Browser value="" angepasst. Funktioniert.