telnet mit client mode

Begonnen von rudolfkoenig, 10 Januar 2013, 15:52:55

Vorheriges Thema - Nächstes Thema

rudolfkoenig

Hab dem telnet ein sog. client mode spendiert, damit man auf ein FHEM, der hinter einem unmodifizierbaren Firewall installiert ist, von aussen zugreifen kann. Dazu benoetigt man einen weiteren Server, der von dem FHEM-Rechner erreichbar ist.

Der commandref.html Eintrag:
===========
Second form, client mode:
Connect to the specified server port, and execute commands received from there just like in server mode. This can be used to connect to a fhem instance sitting behind a firewall, when installing exceptions in the firewall is not desired or possible. Note: this client mode supprts SSL, but not IPV6.
Example:
  Start tcptee first on publicly reachable host outside the firewall.
    perl contrib/tcptee.pl --bidi 3000
  Configure fhem inside the firewall:
    define tClient telnet <tcptee_host>:3000
  Connect to the fhem from outside of the firewall:
    telnet <tcptee_host> 3000
===========

Achtung: FHEM2FHEM in RAW mode funktioniert nicht (spaetestens beim setzen von Parametern kommt es durcheinander, da es dazu eine zweite Verbindung oeffnet). LOG mode sollte funktionieren, habs aber selber nicht getestet.