SOCKS5 im Vergleich zu HTTP Proxy#
| SOCKS5 | HTTP-Proxy | |
|---|---|---|
| Mitgeführte Protokolle | Jede TCP | HTTP und HTTPS (CONNECT kann auch andere TCP tunneln) |
| Versteht den Antrag | Nein | Ja für einfaches HTTP |
| DNS-Auflösung | Auf dem Proxy (socks5h) oder lokal (socks5) | Auf dem Proxy für vollständige URL-Anfragen; Hostname, der in CONNECT gesendet wird |
| Kundenunterstützung | Die meisten Werkzeuge; einige benötigen eine Bibliothek | Universal |
Socken5 versus Socken5h#
In cURL und Python, socks5:// löst den Ziel-Hostnamen auf Ihrem Computer auf und sendet die IP an den Proxy; socks5h:// sendet den Hostnamen und lässt ihn vom Exit auflösen. Benutzen socks5h um DNS-Abfragen im Land des Exits zu behalten und zu vermeiden, dass Hostnamen an Ihren lokalen Resolver weitergegeben werden.
socks5h://USER-cc-us:PASS@res.proxy-cyber.com:9001Wie es bei Proxy Cyber funktioniert#
Proxy Cyber-Gateways sprechen SOCKS5 auf Port 9001 mit denselben Anmeldeinformationen und Benutzernamensparametern wie HTTP; dedizierte Adressen auf Port 8001. UDP ASSOCIATE und BIND werden nicht unterstützt: nur TCP.
Fragen, die Menschen stellen#
Ist SOCKS5 schneller als HTTP?
Nicht messbar. Beide fügen einen Hopfen hinzu; SOCKS5 führt etwas weniger Parsing durch, aber der Netzwerkpfad dominiert. Wählen Sie nach Tool-Unterstützung und DNS-Verhalten, nicht nach Geschwindigkeit.