Konvertieren Sie HTTP-Anforderungen mit squid3 in Socks5

1576
triostones

Ich bin neu bei Squid3.

Meine Frage wird mit HTTP-Anforderungen nach SOCKS5 konvertiert .
Der Unterschied ist, dass ich es mit Squid3 erreichen möchte, aber ich kann keine Konfiguration in der Dokumentation von Squid3 finden.

Gibt es eine Konfiguration in Squid3, die dies genauso wie Polipo tun kann:

socksParentProxy = "localhost:9050" socksProxyType = socks5 

oder wie Privoxy:

forward-socks5 / 127.0.0.1:9050 . 

?

1
Nun, wie Sie es in Ihrer verknüpften Antwort sehen, möchten Sie Ihre lokalen Hosts auf die DeleGate-Instanz verweisen und DeleGate auf Ihren Squid verweisen lassen. Dies gilt natürlich nur für Anwendungen, denen nicht mitgeteilt werden kann, dass sie einen SOCKS5-Proxy nativ verwenden sollen. Für diese Anwendungen würden Sie sie direkt auf Tintenfisch richten. In jedem Fall sollte dies vor Squid auftreten. Frank Thomas vor 7 Jahren 0
Eigentlich möchte ich DeleGate nicht verwenden. triostones vor 7 Jahren 0
Ich füge mehr Details zum Inhalt der Frage hinzu. Ich möchte nur den Port 3128 für das Internet freigeben und alle Anforderungen von 3128 an 9050 weiterleiten. Der Grund, warum ich Polipo oder Privoxy nicht verwende, ist, dass Privoxy die Zugriffsberechtigung nicht unterstützt und Polipo auf meinem Produktionsserver häufig ausfällt. triostones vor 7 Jahren 0
Wenn Squid das Herstellen von Upstream-SOCKS-Verbindungen nicht nativ unterstützt, benötigen Sie dazu zusätzliche Software. Je nach Plattform gibt es möglicherweise einen Auto-SOCKS-Client, den Sie verwenden können. Oder Sie können einen anderen Proxy verwenden, der Upstream-Verbindungen mit SOCKS unterstützt, z. B. unser Produkt [WinGate] (http://www.wingate.com), das die Authentifizierung unterstützt. Haftungsausschluss: Ich arbeite für Qbik, die Autoren von WinGate. Adrien vor 7 Jahren 0
@Adrien Mein Server läuft auf Ubuntu, nicht auf Windows. Danke trotzdem. triostones vor 7 Jahren 0

0 Antworten auf die Frage