Glossar · 1 Min Lesezeit

SOCKS4

SOCKS4 ist eine ältere Version des SOCKS-Proxy-Protokolls, die nur TCP-Verbindungen weiterleitet, ohne integrierte Authentifizierung oder UDP-Unterstützung.

Was es ist

SOCKS4 ist ein Vorgänger von SOCKS5. Wie sein Nachfolger arbeitet es auf der Transportschicht und leitet den Datenverkehr weiter, ohne das Anwendungsprotokoll zu verstehen, ist jedoch viel eingeschränkter: Es unterstützt nur TCP, bietet keine Authentifizierung und die ursprüngliche Version konnte keine Hostnamen auflösen – der Client musste eine IP-Adresse übergeben. Eine gängige Erweiterung, SOCKS4a, fügte die Auflösung von Remote-Hostnamen hinzu. Da es an Authentifizierung und UDP mangelt, wurde SOCKS4 für moderne Anwendungen fast vollständig durch SOCKS5 ersetzt.

Wie es funktioniert

Ein SOCKS4-Client verbindet sich mit dem Proxy und sendet eine Anfrage, die die Ziel-IP und den Port sowie eine Benutzer-ID-String enthält; der Proxy öffnet die Verbindung und leitet Bytes weiter. Ohne einen Authentifizierungs-Austausch muss die Zugriffskontrolle von anderswo kommen – typischerweise IP-Whitelist. Es gibt keine UDP-Zuordnung, sodass UDP-basierter Verkehr nicht passieren kann. Das Ziel sieht immer noch die Exit-IP des Proxys anstelle deiner echten Adresse, die die eine Eigenschaft ist, die es vollständig mit neueren Proxys teilt.

Wie es sich auf s4m bezieht

s4m bietet einen authentifizierten SOCKS5-Proxy auf Port 1080 anstelle von SOCKS4, da SOCKS5 die Benutzername/Passwort-Authentifizierung und UDP-Unterstützung hinzufügt, die moderne Tools erwarten. Wenn ein Tool nur ein SOCKS4-Feld anbietet, ziehen Sie es vor, auf einen SOCKS5-fähigen Client umzusteigen, damit Sie Anmeldeinformationen sicher verwenden können. Erkunden Sie die s4m-Proxy-Pläne oder testen Sie die Konnektivität mit der kostenlosen öffentlichen Proxy-Liste, die das Protokoll und das Anonymitätsniveau jedes Eintrags kennzeichnet.

FAQ

Fragen, beantwortet

Sollte ich SOCKS4 oder SOCKS5 verwenden?

Verwenden Sie SOCKS5, wann immer Sie können. Es fügt eine Benutzername/Passwort-Authentifizierung und UDP-Unterstützung hinzu und kann Hostnamen über den Proxy auflösen, was SOCKS4 fehlt. SOCKS4 macht nur für Legacy-Software Sinn, die das neuere Protokoll nicht sprechen kann.

Bereit, Ihre IP zu verbergen?

Menschen fanden diese Seite durch die Suche nach

Echte Suchphrasen, auf die diese Seite antwortet — die verlinkten öffnen die Seite, die sie ausführlich behandelt.