- Mitglied seit
- 1 Dez 2019
- Beiträge
- 11
- Punkte für Reaktionen
- 0
- Punkte
- 1
Ich habe eine mobile Fritzbox 7320 (Wohnwagen) und eine im Im Heimnetz 7270.
Auf beiden Boxen läuft als SSH-Server Dropbear.
Die Mobilbox soll beim Start einen SSH-Tunnel zur Heimbox aufbauen
Wenn ich mich auf der Mobilbox mit ssh als root einlogge und von hier eine SSH-Verbindung
zum Heimnetz aufbaue, geht das ohne Probleme.
Sowohl mit ssh , als auch mit autossh.
Wenn ich aber den Befehl in Freetz:rc.custom oder Freetznlinechanged eingebe, funktioniert das nicht.
Um leichter testen zu können, habe ich mir jetzt ein script erstellt.
Da ich auch nichts im Netz gefunden habe, ist das wohl nur für mich ein Problem und die Lösung ganz einfach.
Ich komme aber auf keine Lösung, auch weiss ich nicht warum keine Verbindung aufgebaut wird.
Kann mir jemand helfen?
======================
Script-Aufruf in onlinechanged:
sh /var/media/ftp/USB/ssh_start.sh
_________________________
Script: ssh_start.sh
#!/bin/sh
WATCH_IP="DNS.dd-dns.de"
sleep 2
while ! ping -c 1 $WATCH_IP
do
# echo "keine Verbindung"
sleep 2
done
#echo "Verbindung"
autossh -M 0 -y -i /var/mod/etc/ssh/rsa_host_key -p 59618 -L 5000:127.0.0.1:5000 [email protected]-dns.de
____________________________
Log:
Firmware: 100.06.34 rev38646
freetz-master-20191127-a4a257147
Freetz – Freetz-Logs
onlinechanged.log
1970-01-01 01:01:29 [3983]: [online] approved
1970-01-01 01:01:29 [3983]: [online] executing /etc/onlinechanged/00-get_ip
1970-01-01 01:01:29 [3983]: [online] executing /etc/onlinechanged/webdav_net
1970-01-01 01:01:29 [3983]: [online] * webdav_net online status_onlinev4
1970-01-01 01:01:29 [3983]: [online] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:25:41 [3983]: [online] * PING DNS.dd-dns.de (188.98.231.73): 56 data bytes
2019-11-28 16:25:41 [3983]: [online] * 64 bytes from 188.98.231.73: seq=0 ttl=63 time=1.757 ms
2019-11-28 16:25:41 [3983]: [online] * --- DNS.dd-dns.de ping statistics ---
2019-11-28 16:25:41 [3983]: [online] * 1 packets transmitted, 1 packets received, 0% packet loss
2019-11-28 16:25:41 [3983]: [online] * round-trip min/avg/max = 1.757/1.757/1.757 ms
2019-11-28 16:25:41 [3983]: [online] * /usr/bin/ssh: Warning: failed creating //.ssh: Read-only file system
2019-11-28 16:25:41 [3983]: [online] * /usr/bin/ssh:
2019-11-28 16:25:41 [3983]: [online] * Host 'DNS.dd-dns.de' key accepted unconditionally.
2019-11-28 16:25:42 [3983]: [online] * (ecdsa-sha2-nistp256 fingerprint sha1!! 8e:1f:4f:7e:96:3e:ef:7b:97:ec:1e:62:9a:31:c1:f1:40:72:ec:31)
2019-11-28 16:25:43 [3983]: [online] * /usr/bin/ssh: Failed reading termmodes
2019-11-28 16:25:43 [3983]: [online] * /usr/bin/ssh: Connection to [email protected]-dns.de:59618 exited: Failed to set raw TTY mode
2019-11-28 16:25:43 [3983]: [online] finished
2019-11-28 16:30:38 [5376]: [offline] approved
2019-11-28 16:30:38 [5376]: [offline] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:30:38 [5376]: [offline] executing /etc/onlinechanged/webdav_net
2019-11-28 16:30:38 [5376]: [offline] * webdav_net offline status_offline
2019-11-28 16:30:38 [5376]: [offline] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:30:38 [5376]: [offline] finished
2019-11-28 16:30:40 [5431]: [online] approved
2019-11-28 16:30:40 [5431]: [online] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:30:40 [5431]: [online] executing /etc/onlinechanged/webdav_net
2019-11-28 16:30:40 [5431]: [online] * webdav_net online status_onlinev4
2019-11-28 16:30:40 [5431]: [online] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:30:49 [5596]: [offline] waiting
2019-11-28 16:30:57 [5431]: [online] * ping: bad address 'DNS.dd-dns.de'
2019-11-28 16:31:14 [5431]: [online] * ping: bad address 'DNS.dd-dns.de'
2019-11-28 16:31:29 [5651]: [online] waiting
2019-11-28 16:31:31 [5431]: [online] * ping: bad address 'DNS.dd-dns.de'
2019-11-28 16:31:33 [5431]: [online] * PING DNS.dd-dns.de (188.98.231.73): 56 data bytes
2019-11-28 16:31:33 [5431]: [online] * 64 bytes from 188.98.231.73: seq=0 ttl=63 time=1.625 ms
2019-11-28 16:31:33 [5431]: [online] * --- DNS.dd-dns.de ping statistics ---
2019-11-28 16:31:33 [5431]: [online] * 1 packets transmitted, 1 packets received, 0% packet loss
2019-11-28 16:31:33 [5431]: [online] * round-trip min/avg/max = 1.625/1.625/1.625 ms
2019-11-28 16:31:33 [5431]: [online] * /usr/bin/ssh: Connection to [email protected]-dns.de:59618 exited: Connect failed: Connection refused
2019-11-28 16:31:33 [5431]: [online] finished
2019-11-28 16:31:34 [5651]: [online] approved
2019-11-28 16:31:34 [5651]: [online] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:31:34 [5651]: [online] executing /etc/onlinechanged/webdav_net
2019-11-28 16:31:34 [5651]: [online] * webdav_net online status_onlinev4
2019-11-28 16:31:34 [5651]: [online] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:31:36 [5651]: [online] * PING DNS.dd-dns.de (188.98.231.73): 56 data bytes
2019-11-28 16:31:36 [5651]: [online] * 64 bytes from 188.98.231.73: seq=0 ttl=63 time=1.381 ms
2019-11-28 16:31:36 [5651]: [online] * --- DNS.dd-dns.de ping statistics ---
2019-11-28 16:31:36 [5651]: [online] * 1 packets transmitted, 1 packets received, 0% packet loss
2019-11-28 16:31:36 [5651]: [online] * round-trip min/avg/max = 1.381/1.381/1.381 ms
2019-11-28 16:31:36 [5651]: [online] * /usr/bin/ssh: Connection to [email protected]-dns.de:59618 exited: Connect failed: Connection refused
2019-11-28 16:31:36 [5651]: [online] finished
2019-11-28 16:31:37 [5596]: [offline] approved
2019-11-28 16:31:37 [5596]: [offline] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:31:37 [5596]: [offline] executing /etc/onlinechanged/webdav_net
2019-11-28 16:31:37 [5596]: [offline] * webdav_net offline status_offline
2019-11-28 16:31:37 [5596]: [offline] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:31:37 [5596]: [offline] finished
====================
Auf beiden Boxen läuft als SSH-Server Dropbear.
Die Mobilbox soll beim Start einen SSH-Tunnel zur Heimbox aufbauen
Wenn ich mich auf der Mobilbox mit ssh als root einlogge und von hier eine SSH-Verbindung
zum Heimnetz aufbaue, geht das ohne Probleme.
Sowohl mit ssh , als auch mit autossh.
Wenn ich aber den Befehl in Freetz:rc.custom oder Freetznlinechanged eingebe, funktioniert das nicht.
Um leichter testen zu können, habe ich mir jetzt ein script erstellt.
Da ich auch nichts im Netz gefunden habe, ist das wohl nur für mich ein Problem und die Lösung ganz einfach.
Ich komme aber auf keine Lösung, auch weiss ich nicht warum keine Verbindung aufgebaut wird.
Kann mir jemand helfen?
======================
Script-Aufruf in onlinechanged:
sh /var/media/ftp/USB/ssh_start.sh
_________________________
Script: ssh_start.sh
#!/bin/sh
WATCH_IP="DNS.dd-dns.de"
sleep 2
while ! ping -c 1 $WATCH_IP
do
# echo "keine Verbindung"
sleep 2
done
#echo "Verbindung"
autossh -M 0 -y -i /var/mod/etc/ssh/rsa_host_key -p 59618 -L 5000:127.0.0.1:5000 [email protected]-dns.de
____________________________
Log:
Firmware: 100.06.34 rev38646
freetz-master-20191127-a4a257147
Freetz – Freetz-Logs
onlinechanged.log
1970-01-01 01:01:29 [3983]: [online] approved
1970-01-01 01:01:29 [3983]: [online] executing /etc/onlinechanged/00-get_ip
1970-01-01 01:01:29 [3983]: [online] executing /etc/onlinechanged/webdav_net
1970-01-01 01:01:29 [3983]: [online] * webdav_net online status_onlinev4
1970-01-01 01:01:29 [3983]: [online] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:25:41 [3983]: [online] * PING DNS.dd-dns.de (188.98.231.73): 56 data bytes
2019-11-28 16:25:41 [3983]: [online] * 64 bytes from 188.98.231.73: seq=0 ttl=63 time=1.757 ms
2019-11-28 16:25:41 [3983]: [online] * --- DNS.dd-dns.de ping statistics ---
2019-11-28 16:25:41 [3983]: [online] * 1 packets transmitted, 1 packets received, 0% packet loss
2019-11-28 16:25:41 [3983]: [online] * round-trip min/avg/max = 1.757/1.757/1.757 ms
2019-11-28 16:25:41 [3983]: [online] * /usr/bin/ssh: Warning: failed creating //.ssh: Read-only file system
2019-11-28 16:25:41 [3983]: [online] * /usr/bin/ssh:
2019-11-28 16:25:41 [3983]: [online] * Host 'DNS.dd-dns.de' key accepted unconditionally.
2019-11-28 16:25:42 [3983]: [online] * (ecdsa-sha2-nistp256 fingerprint sha1!! 8e:1f:4f:7e:96:3e:ef:7b:97:ec:1e:62:9a:31:c1:f1:40:72:ec:31)
2019-11-28 16:25:43 [3983]: [online] * /usr/bin/ssh: Failed reading termmodes
2019-11-28 16:25:43 [3983]: [online] * /usr/bin/ssh: Connection to [email protected]-dns.de:59618 exited: Failed to set raw TTY mode
2019-11-28 16:25:43 [3983]: [online] finished
2019-11-28 16:30:38 [5376]: [offline] approved
2019-11-28 16:30:38 [5376]: [offline] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:30:38 [5376]: [offline] executing /etc/onlinechanged/webdav_net
2019-11-28 16:30:38 [5376]: [offline] * webdav_net offline status_offline
2019-11-28 16:30:38 [5376]: [offline] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:30:38 [5376]: [offline] finished
2019-11-28 16:30:40 [5431]: [online] approved
2019-11-28 16:30:40 [5431]: [online] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:30:40 [5431]: [online] executing /etc/onlinechanged/webdav_net
2019-11-28 16:30:40 [5431]: [online] * webdav_net online status_onlinev4
2019-11-28 16:30:40 [5431]: [online] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:30:49 [5596]: [offline] waiting
2019-11-28 16:30:57 [5431]: [online] * ping: bad address 'DNS.dd-dns.de'
2019-11-28 16:31:14 [5431]: [online] * ping: bad address 'DNS.dd-dns.de'
2019-11-28 16:31:29 [5651]: [online] waiting
2019-11-28 16:31:31 [5431]: [online] * ping: bad address 'DNS.dd-dns.de'
2019-11-28 16:31:33 [5431]: [online] * PING DNS.dd-dns.de (188.98.231.73): 56 data bytes
2019-11-28 16:31:33 [5431]: [online] * 64 bytes from 188.98.231.73: seq=0 ttl=63 time=1.625 ms
2019-11-28 16:31:33 [5431]: [online] * --- DNS.dd-dns.de ping statistics ---
2019-11-28 16:31:33 [5431]: [online] * 1 packets transmitted, 1 packets received, 0% packet loss
2019-11-28 16:31:33 [5431]: [online] * round-trip min/avg/max = 1.625/1.625/1.625 ms
2019-11-28 16:31:33 [5431]: [online] * /usr/bin/ssh: Connection to [email protected]-dns.de:59618 exited: Connect failed: Connection refused
2019-11-28 16:31:33 [5431]: [online] finished
2019-11-28 16:31:34 [5651]: [online] approved
2019-11-28 16:31:34 [5651]: [online] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:31:34 [5651]: [online] executing /etc/onlinechanged/webdav_net
2019-11-28 16:31:34 [5651]: [online] * webdav_net online status_onlinev4
2019-11-28 16:31:34 [5651]: [online] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:31:36 [5651]: [online] * PING DNS.dd-dns.de (188.98.231.73): 56 data bytes
2019-11-28 16:31:36 [5651]: [online] * 64 bytes from 188.98.231.73: seq=0 ttl=63 time=1.381 ms
2019-11-28 16:31:36 [5651]: [online] * --- DNS.dd-dns.de ping statistics ---
2019-11-28 16:31:36 [5651]: [online] * 1 packets transmitted, 1 packets received, 0% packet loss
2019-11-28 16:31:36 [5651]: [online] * round-trip min/avg/max = 1.381/1.381/1.381 ms
2019-11-28 16:31:36 [5651]: [online] * /usr/bin/ssh: Connection to [email protected]-dns.de:59618 exited: Connect failed: Connection refused
2019-11-28 16:31:36 [5651]: [online] finished
2019-11-28 16:31:37 [5596]: [offline] approved
2019-11-28 16:31:37 [5596]: [offline] executing /etc/onlinechanged/00-get_ip
2019-11-28 16:31:37 [5596]: [offline] executing /etc/onlinechanged/webdav_net
2019-11-28 16:31:37 [5596]: [offline] * webdav_net offline status_offline
2019-11-28 16:31:37 [5596]: [offline] executing /tmp/flash/onlinechanged/onlinechanged-cgi
2019-11-28 16:31:37 [5596]: [offline] finished
====================