Socket Secure (SOCKS) ist ein Internetprotokoll, mit dem ein Proxyserver Netzwerkpakete zwischen dem Server und einem Client weiterleitet. SOCKS5 bietet auch Authentifizierung, so dass nur autorisierte Benutzer auf den Server zugreifen können. Ein SOCKS-Server stellt über TCP eine Verbindung zu einer vorsätzlichen IP-Adresse her und stellt Werte zum Weiterleiten von UDP-Paketen bereit.,
SOCKS arbeitet auf Schicht 5 des Open System Interconnection Referenzmodells, das die Zwischensitzungsschicht zwischen der Transportschicht und der Präsentationsschicht ist
Vergleich zu HTTP-Proxies
SOCKS führt auf einer niedrigeren Ebene als HTTP-Proxies: SOCKS nutzt das Handshake-Protokoll, um die Proxy-Software über die Verbindung zu informieren, die der Client herzustellen versucht, und arbeitet so transparent wie möglich., Auf der anderen Seite könnte ein HTTP-Proxy Header interpretieren und kopieren (z. B. um ein anderes zugrunde liegendes Protokoll wie das File Transfer Protocol (FTP) aufzurufen; Ein HTTP-Proxy leitet jedoch normalerweise eine HTTP-Anforderung an den berechtigten HTTP-Server weiter). Obwohl ein HTTP-Proxy ein Variantenmodell im Auge hat, erlaubt die CONNECT-Methode die Weiterleitung von TCP-Verbindungen. Trotzdem können SOCKS-Proxys im Reverse-und Forward-UDP-Verkehr arbeiten, während HTTP-Proxys dies nicht können. HTTP-Proxys kennen normalerweise das HTTP-Protokoll besser und führen eine übergeordnete Filterung durch., Dies gilt jedoch normalerweise nur für POST – und GET-Methoden, nicht jedoch für die CONNECT-Methode.
SOCKEN
Nehmen wir ein Beispiel: Rob möchte mit Jack über das Internet kommunizieren, aber eine Firewall zwischen ihnen arbeitet in seinem Netzwerk. Daher ist Rob nicht berechtigt, sich direkt mit Jack zu verbinden. Daher stellt Rob eine Verbindung zum SOCKS-Proxy in seinem Netzwerk her und informiert SOCKS Proxy über die Verbindung, die er mit Jack herstellen möchte. SOCKS Proxy startet eine Verbindung über die Firewall und erleichtert die Kommunikation zwischen Rob und Jack.,
HTTP
Rob möchte eine Webseite von Jack herunterladen, der einen Webserver betreibt. Rob kann Jacks Server nicht direkt beitreten, da eine Firewall in seinem Netzwerk installiert wurde. Um mit dem Server in Kontakt zu treten, stellt Rob eine Verbindung zu seinem Netzwerk-HTTP-Proxy her. Sein Webbrowser kommuniziert direkt mit dem Proxy auf die gleiche Weise, wie er direkt mit Jacks Server kommunizieren würde, wenn er könnte. Es überträgt einen Standard-HTTP-Anforderungsheader. Der HTTP-Proxy stellt eine Verbindung zu Jacks Server her und sendet dann alle Daten zurück, die Jacks Server zurückgibt.,
Hier finden Sie spezifische Tutorials zum Einrichten von HTTP-Proxy oder SOCKS:
- Proxy-Setup in Firefox
- Proxy-Setup in Chrome
- Proxy-Setup in BitTorrent
- Proxy-Setup in Vuze
- Proxy-Setup in qBittorrent
- Proxy-Setup in uTorrent
- Proxy-Setup in Deluge
- Proxy-Setup im Internet Explorer
- Proxy-Setup in Opera
- Proxy-Setup in Safari
Proxy-Setup in
Tipp: Die Sicherheit Ihrer VPN-Verbindung hängt auch von Ihrem Kontokennwort ab., Vergessen Sie nicht, ein sicheres Passwort für Ihr Konto zu verwenden, da dies Ihnen hilft, Angriffe auf Credential Stuffing zu vermeiden und Ihre Verbindungen sicher und unterbrechungsfrei zu halten.
Da das Generieren und Speichern starker und sicherer Passwörter keine leichte Aufgabe ist, empfehlen wir Ihnen, unseren kostenlosen Password Manager — NordPass-herunterzuladen. Es generiert sichere Passwörter für Sie und speichert sie sicher, sodass Sie in Zukunft Zeitersparnis beim Zurücksetzen von Passwörtern vermeiden können.