Wie kann ich einen SSH VPN so einrichten, dass es bei Systemstart und bei Verbindungsverlust automatisch neu gestartet wird? Derzeit starte ich die VPN Verbindung wie folgt:
sudo ssh root@<IP-Adresse> -p 443 -D8080 -i /home/<USER>/.ssh/id_rsa
Anmeldungsdatum: Beiträge: 1927 |
Wie kann ich einen SSH VPN so einrichten, dass es bei Systemstart und bei Verbindungsverlust automatisch neu gestartet wird? Derzeit starte ich die VPN Verbindung wie folgt:
|
||
Ehemaliger
Anmeldungsdatum: Beiträge: 17442 |
SOCKS ist kein VPN, es ist ein Proxy Protokoll. Zurück zum Thema: Du suchst "autossh" und "SSH Persistent Connections". mfg Stefan Betz |
||
Anmeldungsdatum: Beiträge: 3459 |
Mit einen passenden if-up Script unter #!/bin/sh if [ "$IFACE" = wlan0 ]; then autossh -N -R proxyuser@<IP-Adresse> -p 443 -D8080 -i /home/<USER>/.ssh/id_rsa & fi exit 0 |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1927 |
@encbladexp dessen bin ich mir bewusst. mei Setting sieht derzeit so aus:
Ich bin etwas am experimentieren. Nichts hat bisher funktioniert. #!/bin/sh if [ "$IFACE" = eth0]; then autossh -N -R proxyuser@<IP-Adresse> -p 443 -D8080 -i /home/<USER>/.ssh/id_rsa & fi exit 0 Ich habe wlan0 durch eth0 ersetzt. Ich bekomme ich bei manueller Ausführung die Meldung, dass autossh nicht weise was er mit proxyuser@<IP-Adresse> machen soll. |
||
Anmeldungsdatum: Beiträge: 3459 |
Gut, ich bin bin jetzt einfach ausgegangen dass autossh die ssh Argumente 1:1 verarbeitet. Hast du die Commanline mit autossh eben manuell ausprobiert? Btw. sehe gerade, dass ich zwei Parameter zu viel kopiert habe. Ist von mir wo ich SSH Tunnels aufbaue. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1927 |
Das war es vielen Dank. Jetzt funktioniert mein Internet wieder.
(/etc/network/if-up.d/zProxy) Ich habe die Commandline von Autossh leider nicht verstanden. laut autossh --help hätte ich wohl eine configurationsdatei erstellen müssen und das passte nicht zu deinem Beispiel. |
||
Anmeldungsdatum: Beiträge: 3459 |
autossh akzeptiert 1:1 die Parameter die auch ssh kennt. Das Problem war das überschüssige |