Ich habe eine Frage.
Wie kann ich SSH über einen Proxy oder ein SSH-Tunneling-Protokoll ausführen?
Zum Beispiel habe ich einen Computer (Ubuntu) mit IP zB. 123.123.123.123
und ich möchte eine Verbindung zu meinem Server über einen Proxy herstellen, z. 111.111.111.111
so kann ich sehen, lastlog
dass die letzte Authentifizierung von gemacht wurde 123.123.123.123
.
Ich brauche das, weil ich bei der Arbeit nicht auf einen bestimmten Server zugreifen kann, nur mit einer bestimmten Bereichs-IP. Was ich bisher ausprobiert habe, war
http://daniel.haxx.se/docs/sshproxy.html
wo ich verwendet, ssh -D 1 user@server.at.home -p 443
wo ich 127.0.0.1
zu einem SSH-Tunneling-Protokoll weitergeleitet hatte
http://www.nixtutor.com/linux/installing-and-configuring-an-ssh-server/ (Ich habe das Abhören von Port 443 konfiguriert, aber kein Ergebnis, immer noch keine Verbindung (verweigert) ...)
Diese Frage mag einfach klingen, aber ich kann es nicht herausfinden, können Sie mir bitte helfen? Vielen Dank.
-x -a -q
in Ihrem ProxyCommand verwenden möchten. In neueren OpenSSH-Versionen können Sie die Netcat-Bits durch-W
Optionen ersetzen . (All dies ist auf der Manpage von ssh dokumentiert.)