Forum: PC Hard- und Software zwei Reverse SSH Tunnel für Port 22


von Cheffe (Gast)


Lesenswert?

Hallo,

ich verbinde einen Rechner, der mittels UMTS-Stick mit dem Internet 
verbunden ist, zu meinem Server:
1
autossh -o "ServerAliveInterval 300" -o "ServerAliveCountMax 5" -f -M 13000 -t -t -R 5500:localhost:22 -i /home/pi/.ssh/id_rsa user@ip_des_servers

Ich habe noch einen Backup-Server. Dorthin soll sich der Rechner auch 
verbinden.
1
autossh -o "ServerAliveInterval 300" -o "ServerAliveCountMax 5" -f -M 13002 -t -t -R 5502:localhost:22 -i /home/pi/.ssh/id_rsa user@ip_des_backup-servers

Die erste Verbindung wird aufgebaut. Die zweite nicht. Geht so etwas 
eventuell nicht?

(Die Ports sollen einmal 5500/13000 und 5502/13002 sein.)


Cheffe

von eg (Gast)


Lesenswert?

-M 13000 ?

vielleich besser so:

----

eg@ibm:~$ echo 1234 | nc -l 13000 &
eg@ibm:~$ ssh -R 5500:localhost:13000 pi@pi

pi@pi ~ $ nc localhost 5500
1234

----

eg@ibm:~$ echo abcd | nc -l 13002 &
eg@ibm:~$ ssh -R 5502:localhost:13002 pi@pi2

pi@pi2 ~ $ nc localhost 5502
abcd

----

von Cheffe (Gast)


Lesenswert?

Moin, hier ein Update. Zwei autossh-Verbindungen funktionieren nicht 
innerhalb eines Scriptes. Auch nicht ssh und autossh.

Auch der Aufbau mittels zweier Scripte funktioniert nicht!


Aber zwei ssh-Verbindungen funktionieren. Die werden nun mittels cronjob 
alle fünf Minuten abgefragt und ggf. neu gestartet.


Cheffe

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.