Wie kann ich mein Debian als HTTP/HTML-Proxy verwenden?

Wie kann ich mein Debian als HTTP/HTML-Proxy verwenden?

Ich verwende Debian auf dem Fakultätsserver über Putty mit seiner öffentlichen IP-Adresse. Ich habe sudo. Ich frage mich, wie ich es als HTTP/HTML-Proxy für den Zugriff auf „Web of Science“ von meinem Windows-Browser zu Hause aus verwenden kann. Ich frage mich, wo ich Anweisungen bekomme, wie ich mein Debian als HTTP-Proxy verwenden kann (wenn möglich mit Sequenzierung)?

Antwort1

Bildbeschreibung hier eingeben

Gehen Sie im Konfigurationsmenü unter "Verbindung > SSH > Tunnel" zu Tunneln

Sie geben die Portnummer „-D9999“ in das Quellportfeld ein und wählen darunter die Option „Dynamisch“ aus. Klicken Sie dann auf „Hinzufügen“.

Wenn keine Verbindung hergestellt werden kann, müssen Sie die Datei „sshd_conf“ auf Ihrer Linux-Box unter „/etc/ssh/sshd_conf“ bearbeiten.

Die Zeile, die Sie ändern müssten, ist:

#AllowTcpForwarding no

          too

AllowTcpForwarding yes

Möglicherweise können Sie eine Verbindung herstellen, aber nicht weiterleiten. Überprüfen Sie es in diesem Fall ebenfalls.

In Firefox müssen Sie sicherstellen, dass SOCKS v5 ausgewählt ist mit

"SOCKS-Host: 127.0.0.1" "Port: 9999" gesetzt

und dass Sie „127.0.0.1, localhost“ im Abschnitt „Kein Proxy für:“ auflisten.

Bildbeschreibung hier eingeben

Sie müssen Firefox auch so einrichten, dass Ihr DNS-Verkehr über den Proxy weitergeleitet wird, da er sonst für die DNS-Suche weiterhin auf das lokale Internet oder Intranet angewiesen ist.

Geben Sie in der URL-Leiste about:config ein und drücken Sie die Eingabetaste. Klicken Sie auf die Schaltfläche „Ich werde vorsichtig sein“ und suchen Sie dann nach der Option „network.proxy.socks_remote_dns“. Wenn der Wert „true“ lautet, lassen Sie ihn unverändert. Wenn nicht (er wird es sein, wenn Sie ihn nicht zuvor geändert haben), klicken Sie mit der rechten Maustaste und wählen Sie „Umschalten“. Jetzt sollte alles bereit sein.

Antwort2

Obwohl apt-cache search http proxyes einige mögliche Antworten gibt, kann ich nicht wirklich sagen, ob es hier etwas gibt, das empfehlenswert ist. Aus meiner eigenen Erfahrung weiß ich, dass es zum Erstellen eines sicheren Tunnels am besten ist, SSH und seine SOCKS-Proxy-kompatible dynamische Portumleitung zu verwenden.

$ ssh -D9999 [email protected]

Dies verbindet Sie mit Ihrem Debian (Sie müssen dafür einen SSH-Server aktivieren - service ssh enable && service ssh restartund ermöglicht Ihnen die Verwendung von SSH, aktiviert aber auch einen SOCKS-Server aufdein(Client-)Maschine (Port 9999). Gehen Sie jetzt einfach in den Browser und stellen Sie Ihre SOCKS-Adresse auf 127.0.0.1 (oder localhost) und den Port auf 9999 ein – und schon kann es losgehen.

verwandte Informationen