Hallo,
ich habe folgendes Problem mit der aktuellen stable(1.2)-Version von Freetz:
Ich würde gerne automatisch einen ssh-Tunnel zu einem Server im Internet aufbauen, sobald meine Fritz!Box startet.
Daher habe ich meine /var/flash/debug.cfg so angepasst, dass da jetzt folgendes drinsteht:
Was genau der SSH-Tunnel macht, ist nicht so wichtig. Das entscheidende ist, dass anscheinend keine Internetverbindung aufgebaut wird, sobald sich das Skript mit dem v-Server im Internet verbinden will.
Stattdessen sehe ich folgendes in der Datei /tmp/log:
Ich hätte eigentlich erwartet, dass die Fritz!Box eine Internetverbindung aufbaut, sobald ich mich über das Skript mit dem vServer verbinden will. Genau das scheint aber nicht zu passieren.
Ich habe auch schon probiert, den ssh-tunnel aus der /tmp/flash/rc.custom heraus zu starten. Auch das hat nicht funktioniert und es kam derselbe Fehler wie zuvor.
Daher jetzt meine Frage: Wie kann ich aus meinem Skript heraus eine Internetverbindung aufbauen, so dass sich anschließend auch mein Skript mit dem vserver im Internet verbinden kann?
Vielen Dank für jede Antwort!
Viele Grüße,
Christian
ich habe folgendes Problem mit der aktuellen stable(1.2)-Version von Freetz:
Ich würde gerne automatisch einen ssh-Tunnel zu einem Server im Internet aufbauen, sobald meine Fritz!Box startet.
Daher habe ich meine /var/flash/debug.cfg so angepasst, dass da jetzt folgendes drinsteht:
Code:
#!/bin/sh
/usr/bin/ssh -TNf -i /tmp/flash/dropbear/rsa_host_key -L 192.168.178.1:1631:localhost:631 -g -R 9100:192.168.178.20:9100 -K $(( 10 * 60 )) root@[mein vserver].com &> /tmp/log &
Was genau der SSH-Tunnel macht, ist nicht so wichtig. Das entscheidende ist, dass anscheinend keine Internetverbindung aufgebaut wird, sobald sich das Skript mit dem v-Server im Internet verbinden will.
Stattdessen sehe ich folgendes in der Datei /tmp/log:
Code:
/usr/bin/ssh: Exited: Error resolving '[mein vserver].com' port '22'. Name or service not known
Ich hätte eigentlich erwartet, dass die Fritz!Box eine Internetverbindung aufbaut, sobald ich mich über das Skript mit dem vServer verbinden will. Genau das scheint aber nicht zu passieren.
Ich habe auch schon probiert, den ssh-tunnel aus der /tmp/flash/rc.custom heraus zu starten. Auch das hat nicht funktioniert und es kam derselbe Fehler wie zuvor.
Daher jetzt meine Frage: Wie kann ich aus meinem Skript heraus eine Internetverbindung aufbauen, so dass sich anschließend auch mein Skript mit dem vserver im Internet verbinden kann?
Vielen Dank für jede Antwort!
Viele Grüße,
Christian