
Reddit wird von meinem ISP blockiert. :(
Ich möchte es umgehen mitSSH-Tunneling.
Ich habe einen (vertrauenswürdigen) Remote-Webserver, den ich verwenden kann (Benutzername und Passwort vorhanden).
Ich habe heruntergeladenKittund kann erfolgreich eine Verbindung zum Server herstellen.
Hier sind die ersten drei Zeilen der Verbindungskonsole von PuTTY: (mein Benutzername und Host sind ausgeblendet)
login as: <my-username>
<my-username>@<my-host> password:
Linux debianx 2.6.26-2-amd64 #1 SMP Sun Mar 4 21:48:06 UTC 2012 x86_64
Ich habe auch versucht, diesen Befehl auszuführen:
ssh -D 8080 -f -C -q -N -p 2222 <my-username>@<my-host> &
Und es antwortet mit diesem Ergebnis: [1] 12284
. Was bedeutet das?
Die Frage ist: Ist es möglich, mit allem, was ich habe, einen SSH-Tunnel zu erstellen, um die Internetfilterung meines ISPs zu umgehen?
Noch eine Frage: Ich verwende Mozilla Firefox. Wenn ich den „SOCKS-Host“ aufgebe, sollte ich dann SOCKS v4 oder SOCKS v5 verwenden?
Hinweis: Ich bin ein absoluter Neuling und habe nicht viel Wissen über Internetprotokolle. Entschuldigen Sie die dummen Fragen.
Antwort1
Dadurch wird eine Verbindung zum SSH-Server hergestellt, der im Hintergrund ausgeführt wird und auf der lokalen Schnittstelle auf SOCKS-Verbindungen zum Port 1080 lauscht.
Da Sie nun über einen SOCKS-Proxy verfügen, der auf 127.0.0.1, Port 1080 lauscht, können Sie jede Anwendung, die einen SOCKS-Proxy verwenden kann, für die Verwendung dieses Proxys konfigurieren.
Antwort2
Sie müssen SOCKS5 verwenden.Dieser Artikelenthält Details zu PuTTY.
Sie haben versucht, Tunneling einzurichten, indem Sie einen Befehl auf Ihrem Server ausgeführt haben. Stattdessen müssen Sie PuTTY konfigurieren.Vor dem Anschließen, in PuTTY müssen Sie unter Verbindung > SSH > Tunnel einen dynamischen Tunnel hinzufügen, z. B. auf Port 8080, und dann Firefox konfigurieren.