Für ein Projekt muss ich auf einen localhost Apache-Server eines Computers (host_C) von meinem Computer (host_A) über einen anderen Computer (host_B) alle mit zugreifen ssh. Ich habe versucht, einen SSH-Tunnel für den Zugriff zu tunZugriff auf localhost von Host C, von Host A, über Host B mit ssh
Host host_C
ProxyCommand ssh [email protected]_B -W %h:%p
So:
ssh [email protected]_C
mit diesem in meiner .ssh/config
Datei: using
habe es mir gelungen, bereits host_C mit Host_A über Host_B zu verbinden der lokale Webserver von host_C in meinem Browser unter der Adresse http://localhost:8080 mit diesem Befehl:
Als ich http://localhost:8080/ verbinden es nicht und sagt funktioniert im Terminal: von dort an host_C zu bekommen
debug1: Connection to port 8080 forwarding to host_C port 80 requested.
debug1: channel 4: new [direct-tcpip]
„es funktioniert nicht“ In welcher Art und Weise funktioniert es nicht? Die Debug-Nachrichten zeigen an, dass die Verbindung weitergeleitet wird. Welches Problem hast du an diesem Punkt? Seien Sie detailliert und spezifisch. – Kenster
Es ist alles das Terminal sagt mir. Mein Browser ist bei "Warten auf localhost" hängen geblieben. – tomatediabolik