{"id":14803,"date":"2024-02-23T00:40:35","date_gmt":"2024-02-22T21:10:35","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=14803"},"modified":"2024-02-23T00:40:35","modified_gmt":"2024-02-22T21:10:35","slug":"how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/","title":{"rendered":"Wie man Webverkehr ohne VPN sicher \u00fcber einen SOCKS-Tunnel leitet"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Einf\u00fchrung<\/h2>\n<p>Es kann vorkommen, dass Sie sich in einem unsicheren Netzwerk oder einem Netzwerk mit einer sehr restriktiven Firewall befinden und sicherstellen m\u00f6chten, dass Ihr Datenverkehr nicht \u00fcberwacht wird. Eine L\u00f6sung w\u00e4re die Einrichtung eines VPNs unter Ubuntu 22.04 \/ 20.04 \/ 18.04. Viele VPNs erfordern jedoch spezielle Client-Software, deren Installation Ihnen m\u00f6glicherweise nicht gestattet ist. Wenn Sie lediglich sicher im Internet surfen m\u00f6chten, gibt es eine schnelle, kostenlose und n\u00fctzliche Alternative: einen SOCKS5-Proxy-Tunnel.<\/p>\n<p>Ein SOCKS-Proxy ist ein verschl\u00fcsselter SSH-Tunnel, \u00fcber den konfigurierte Anwendungen ihren Datenverkehr leiten. Serverseitig leitet der Proxy diesen Datenverkehr dann an das \u00f6ffentliche Internet weiter. Im Gegensatz zu einem VPN muss ein SOCKS-Proxy auf dem Client-Ger\u00e4t f\u00fcr jede Anwendung einzeln konfiguriert werden. Solange die Anwendung jedoch den SOCKS-Proxy nutzen kann, lassen sie sich ohne zus\u00e4tzliche Client-Software starten. Serverseitig ist lediglich die Konfiguration von SSH erforderlich.<\/p>\n<p>In diesem Tutorial verwenden Sie einen Server mit Ubuntu 22.04 (es funktioniert aber auch jede andere Linux-Distribution, auf die Sie per SSH zugreifen k\u00f6nnen) und den Firefox-Webbrowser als Client-Anwendung. Am Ende dieses Tutorials k\u00f6nnen Sie \u00fcber einen verschl\u00fcsselten SSH-Tunnel im Internet surfen.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Voraussetzungen<\/h5>\n<ul>\n<li>Ein Linux-Server mit Ubuntu (andere Distributionen funktionieren ebenfalls) und dem Benutzer <code>sudo<\/code> und SSH-Zugriff.<\/li>\n<li>Ein Programm zur Konfiguration mit einem SOCKS-Proxy, wie zum Beispiel dem Firefox-Webbrowser.<\/li>\n<li>Windows-Benutzer ben\u00f6tigen zus\u00e4tzlich das PuTTY-Tool oder das Windows-Subsystem f\u00fcr Linux (WSL).<\/li>\n<\/ul>\n<p>PuTTY dient Windows-Nutzern zum Einrichten eines Proxy-Tunnels. macOS- und Linux-Nutzer verf\u00fcgen \u00fcber vorinstallierte Tools zum Einrichten des Tunnels.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-macos-linux-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%d8%aa%d9%88%d9%86%d9%84\">Schritt 1 (macOS\/Linux) \u2013 Tunnel einrichten<\/h2>\n<p>Generieren Sie auf Ihrem lokalen Computer einen SSH-Schl\u00fcssel, falls Sie noch kein Droplet damit erstellt haben. Sobald der Schl\u00fcssel generiert ist, stellen Sie sicher, dass der \u00f6ffentliche Schl\u00fcssel in der Datei \u201cauthorized_keys\u201d Ihres SSH-Droplets hinzugef\u00fcgt ist. \u00d6ffnen Sie anschlie\u00dfend ein Terminalprogramm, um einen SSH-Tunnel mit aktiviertem SOCKS-Proxy zu erstellen.<\/p>\n<p>Starten Sie den Tunnel mit diesem Befehl:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ssh -i ~\/.ssh\/id_rsa -D 1337 -f -C -q -N sammy@your_domain<\/code><\/pre>\n<\/div>\n<h5 id=\"%d8%aa%d9%88%d8%b6%db%8c%d8%ad-%d8%a8%d8%b1%d9%87%d8%a7%d9%86\">Erl\u00e4uterung des Beweises<\/h5>\n<ul>\n<li><code>-ich<\/code>SSH-Schl\u00fcsselpfad zur Verbindung mit dem Host<\/li>\n<li><code>-D<\/code>: teilt SSH mit, dass wir einen SOCKS-Tunnel auf der angegebenen Portnummer w\u00fcnschen (Sie k\u00f6nnen eine Nummer zwischen 1025 und 65536 w\u00e4hlen).<\/li>\n<li><code>-F<\/code>Verschiebt den Prozess in den Hintergrund.<\/li>\n<li><code>-C<\/code>Komprimiert die Daten vor dem Senden<\/li>\n<li><code>-Q<\/code>: Verwendet den lautlosen Modus<\/li>\n<li><code>-N<\/code>: Teilt SSH mit, dass nach dem Schlie\u00dfen des Tunnels keine Befehle mehr gesendet werden.<\/li>\n<\/ul>\n<p>\u00dcberpr\u00fcfen Sie mit diesem Befehl, ob der Tunnel funktioniert:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ps aux | grep ssh<\/code><\/pre>\n<\/div>\n<p>In der Ausgabe sehen Sie eine Zeile wie diese:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>Output\r\nsammy 14345 0.0 0.0 2462228 452 ?? Ss 6:43AM 0:00.00 ssh -i ~\/.ssh\/id_rsa -D 1337 -f -C -q -N sammy@your_domain\r\n<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen Ihre Terminalanwendung beenden, der Tunnel bleibt aber aktiv. Das liegt daran, dass wir das Argument `-f` verwendet haben, wodurch die SSH-Sitzung im Hintergrund ausgef\u00fchrt wird.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-1-%d9%88%db%8c%d9%86%d8%af%d9%88%d8%b2-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%d8%aa%d9%88%d9%86%d9%84\">Schritt 1 (Windows) \u2013 Tunnel einrichten<\/h2>\n<p>\u00d6ffnen Sie PuTTY. Falls Sie es noch nicht installiert haben, laden Sie PuTTY herunter und speichern Sie es an einem Ort Ihrer Wahl. F\u00fcr die Installation von PuTTY sind keine Administratorrechte erforderlich. <code>.exe<\/code> Herunterladen und ausf\u00fchren.<\/p>\n<p>Um einen Tunnel zu errichten, befolgen Sie diese Schritte:<\/p>\n<p>F\u00fcgen Sie im Abschnitt \u201eSitzung\u201c den Hostnamen (oder die IP-Adresse) Ihres Servers und den SSH-Port (normalerweise 22) hinzu.<\/p>\n<p><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"911\"  height=\"878\"  class=\"aligncenter wp-image-14804 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 911px) 100vw, 911px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1.png 911w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-300x289.png 300w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-768x740.png 768w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-110x106.png 110w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-200x193.png 200w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-380x366.png 380w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-255x246.png 255w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-550x530.png 550w, https:\/\/cdn.itpiran.net\/2024\/02\/22141624\/1-800x771.png 800w\" ><br \/>\nNavigieren Sie links zu: Verbindung &gt; SSH &gt; Tunnel<\/p>\n<p>Geben Sie eine beliebige Quellportnummer zwischen 1025 und 65536 ein, z. B. 1337.<\/p>\n<p><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"911\"  height=\"878\"  class=\"aligncenter wp-image-14805 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 911px) 100vw, 911px\"  data-pk-src=\"https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2.png\"  data-pk-srcset=\"https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2.png 911w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-300x289.png 300w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-768x740.png 768w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-110x106.png 110w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-200x193.png 200w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-380x366.png 380w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-255x246.png 255w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-550x530.png 550w, https:\/\/cdn.itpiran.net\/2024\/02\/22141738\/2-800x771.png 800w\" ><br \/>\nW\u00e4hlen Sie die Option \u201eDynamisches Optionsfeld\u201c.<\/p>\n<p>Klicken Sie auf die Schaltfl\u00e4che \u201eHinzuf\u00fcgen\u201c.<\/p>\n<p>Gehen Sie links zur\u00fcck zur Sitzung.<\/p>\n<p>Geben Sie im Feld \u201eGespeicherte Sitzungen\u201c einen Namen ein und klicken Sie auf die Schaltfl\u00e4che \u201eSpeichern\u201c.<\/p>\n<p>Klicken Sie nun auf die Schaltfl\u00e4che \u201e\u00d6ffnen\u201c, um die Verbindung herzustellen.<\/p>\n<p>Benutzername <code>sudo<\/code> und geben Sie Ihr Serverpasswort ein, um sich anzumelden.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-2-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-%d9%81%d8%a7%db%8c%d8%b1%d9%81%d8%a7%da%a9%d8%b3-%d8%a8%d8%b1%d8%a7%db%8c-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af\">Schritt 2 \u2013 Firefox f\u00fcr die Nutzung des Tunnels konfigurieren<\/h2>\n<p>Nachdem Sie nun einen SSH-Tunnel eingerichtet haben, m\u00fcssen Sie Firefox f\u00fcr die Verwendung dieses Tunnels konfigurieren. Beachten Sie, dass f\u00fcr die Funktion eines SOCKS5-Tunnels eine lokale Anwendung erforderlich ist, die den Tunnel implementieren kann. Firefox bietet diese M\u00f6glichkeit.<\/p>\n<p><span>Dieser Schritt ist f\u00fcr Windows, macOS und Linux identisch.<\/span><\/p>\n<p>Stellen Sie sicher, dass Sie die Portnummer notiert haben, die Sie in Ihrem SSH-Befehl verwendet haben. In unseren Beispielen haben wir 1337 verwendet.<\/p>\n<p>(Die folgenden Schritte wurden mit Firefox Version 80 durchgef\u00fchrt, sollten aber auch mit anderen Versionen funktionieren, wobei die Position der Optionen variieren kann.)<\/p>\n<h5 id=\"%d9%81%d8%a7%db%8c%d8%b1%d9%81%d8%a7%da%a9%d8%b3-%d8%b1%d8%a7-%d8%a8%d8%a7%d8%b2-%da%a9%d9%86%db%8c%d8%af\">\u00d6ffne Firefox.<\/h5>\n<ol>\n<li>Klicken Sie oben rechts auf das Hamburger-Symbol, um das Firefox-Men\u00fc aufzurufen.<\/li>\n<li>Klicken Sie auf den Men\u00fcpunkt \u201eEinstellungen\u201c oder \u201eOptionen\u201c.<\/li>\n<li>Scrollen Sie nach unten und w\u00e4hlen Sie im Abschnitt Netzwerkeinstellungen die Schaltfl\u00e4che Einstellungen\u2026 aus.<\/li>\n<li>W\u00e4hlen Sie unter der \u00dcberschrift \u00abProxy-Zugriff auf das Internet konfigurieren\u00bb die Option \u201eManuelle Proxy-Konfiguration\u201c.<\/li>\n<li>Geben Sie f\u00fcr SOCKS Host localhost oder 127.0.0.1 ein und verwenden Sie f\u00fcr Port den in Ihrem Tunnel angegebenen benutzerdefinierten Port 1337.<\/li>\n<li>Im unteren Bereich sollten Sie das Kontrollk\u00e4stchen f\u00fcr \u00abDNS-Proxy bei Verwendung von SOCKS v5\u00bb aktivieren.<\/li>\n<li>Klicken Sie auf die Schaltfl\u00e4che OK, um Ihre Einstellungen zu speichern und zu schlie\u00dfen.<\/li>\n<\/ol>\n<p>\u00d6ffnen Sie nun einen neuen Tab in Firefox und surfen Sie im Internet. Sie k\u00f6nnen jetzt sicher \u00fcber den SSH-Tunnel surfen. Die Daten, die Sie von der Website erhalten, sind verschl\u00fcsselt. Da Sie die Option \u201eProxy-DNS\u201c aktiviert haben, sind auch Ihre DNS-Anfragen verschl\u00fcsselt, sodass Ihr Internetanbieter weder Ihre aufgerufenen Inhalte noch deren Herkunft einsehen kann.<\/p>\n<p>Um zu \u00fcberpr\u00fcfen, ob Sie einen Proxy verwenden, gehen Sie in Firefox zur\u00fcck zu den Netzwerkeinstellungen, geben Sie eine andere Portnummer ein und speichern Sie die Einstellungen. Wenn Sie nun versuchen, im Internet zu surfen, sollte die Fehlermeldung \u201cDer Proxy-Server verweigert Verbindungen\u201d erscheinen. Dies beweist, dass Firefox einen Proxy und nicht nur die Standardverbindung verwendet. Alternativ k\u00f6nnen Sie eine Website mit \u00f6ffentlichen IP-Adressen wie ipecho.net aufrufen. Die dort angezeigte IP-Adresse sollte die Ihres SSH-Droplets sein, da dieses nun als Proxy fungiert.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-3-%d8%a8%d8%a7%d8%b2%da%af%d8%b1%d8%af%d8%a7%d9%86%db%8c-%d9%be%d8%b1%d9%88%da%a9%d8%b3%db%8c-%d8%af%d8%b1-%d9%81%d8%a7%db%8c%d8%b1%d9%81%d8%a7%da%a9%d8%b3\">Schritt 3 \u2013 Proxy in Firefox zur\u00fccksetzen<\/h2>\n<p>Sobald Sie die Wahrung der Vertraulichkeit des SSH-Tunnels nicht mehr ben\u00f6tigen, gehen Sie zur\u00fcck zu den Netzwerk-Proxy-Einstellungen in Firefox. Aktivieren Sie die Option \u00abSystem-Proxy-Einstellungen verwenden\u00bb und klicken Sie auf OK. Da Firefox nun den SOCKS-Tunnel nicht mehr nutzt, k\u00f6nnen wir ihn ebenfalls deaktivieren. Sie k\u00f6nnen den Tunnel aktiv lassen, um den Proxy in Firefox zu aktivieren und zu deaktivieren. Wenn Sie den Tunnel jedoch zu lange inaktiv lassen, kann er sich automatisch schlie\u00dfen.<\/p>\n<h5 id=\"%d8%a8%d8%b3%d8%aa%d9%86-%d8%aa%d9%88%d9%86%d9%84-macos-linux\">Tunnel schlie\u00dfen (macOS\/Linux)<\/h5>\n<p>Der zuvor auf unserem lokalen Rechner erstellte Tunnel wurde in den Hintergrund verschoben. Daher wird er nicht beendet, wenn Sie das Terminalfenster schlie\u00dfen, mit dem Sie den Tunnel ge\u00f6ffnet haben. Um den Tunnel zu beenden, m\u00fcssen wir die Prozess-ID (PID) mithilfe des Befehls `ps` ermitteln und anschlie\u00dfend den Tunnel beenden. <code>t\u00f6ten<\/code> Lasst uns den Prozess beenden.<\/p>\n<p>Lasst uns nach allen aktiven SSH-Prozessen auf unserem Rechner suchen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ps aux |grep ssh<\/code><\/pre>\n<\/div>\n<p>Suchen Sie die Zeile, die dem Befehl \u00e4hnelt, den Sie zuvor zum Erstellen des Tunnels eingegeben haben. Hier ist eine Beispielausgabe:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>Output\r\nsammy 14345 0.0 0.0 2462228 452 ?? Ss 6:43AM 0:00.00 ssh -i ~\/.ssh\/id_rsa -D 1337 -f -C -q -N sammy@your_domain<\/code><\/pre>\n<\/div>\n<p>Gleich am Anfang der Zeile, in einer der ersten beiden Spalten, findet sich eine 3- bis 5-stellige Zahl. Dies ist die Prozess-ID (PID). Die PID des Beispiels 14345 ist hier hervorgehoben.<\/p>\n<p>Nachdem Sie nun die Prozess-ID (PID) kennen, k\u00f6nnen Sie den Tunnel mit dem Befehl \u201ekill\u201c beenden. Verwenden Sie beim Beenden des Prozesses dessen PID:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>kill 14345<\/code><\/pre>\n<\/div>\n<h5 id=\"%d8%a8%d8%b3%d8%aa%d9%86-%d8%aa%d9%88%d9%86%d9%84-%d9%88%db%8c%d9%86%d8%af%d9%88%d8%b2\">Tunnel schlie\u00dfen (Windows)<\/h5>\n<p>Schlie\u00dfe das PuTTY-Fenster, mit dem du den Tunnel erstellt hast. Das war&#039;s.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-4-macos-linux-%d8%a7%db%8c%d8%ac%d8%a7%d8%af-%d9%85%db%8c%d8%a7%d9%86%d8%a8%d8%b1-%d8%a8%d8%b1%d8%a7%db%8c-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d9%85\">Schritt 4 (macOS\/Linux) \u2013 Erstellen Sie eine Verkn\u00fcpfung f\u00fcr h\u00e4ufige Verwendung<\/h2>\n<p>F\u00fcr macOS- oder Linux-Systeme k\u00f6nnen wir einen Alias erstellen oder ein Skript schreiben, um den Tunnel schnell einzurichten. Es gibt zwei M\u00f6glichkeiten, den Tunneling-Prozess zu automatisieren:<\/p>\n<p>Beide dieser Abk\u00fcrzungsmethoden erfordern eine passwortlose\/passphraselose SSH-Schl\u00fcsselauthentifizierung am Server.<\/p>\n<h5 id=\"bash-script-%d9%82%d8%a7%d8%a8%d9%84-%da%a9%d9%84%db%8c%da%a9\">Klickbares BASH-Skript<\/h5>\n<p>Wenn Sie ein Symbol w\u00fcnschen, das den Tunnel beim Anklicken startet, k\u00f6nnen wir ein kleines Bash-Skript daf\u00fcr erstellen. Das Skript startet den Tunnel und anschlie\u00dfend Firefox. Allerdings m\u00fcssen Sie die Proxy-Einstellungen beim ersten Start in Firefox weiterhin manuell hinzuf\u00fcgen.<\/p>\n<p>Unter macOS befindet sich die Firefox-Datei, die wir \u00fcber die Kommandozeile starten k\u00f6nnen, im Ordner Firefox.app. Vorausgesetzt, die Anwendung befindet sich im Ordner \u201eProgramme\u201c, dann befindet sich die Datei dort. <code>\/Applications\/Firefox.app\/Contents\/MacOS\/firefox<\/code> Es wurde gefunden.<\/p>\n<p>Auf Linux-Systemen sollte der Speicherort von Firefox, falls Sie ihn aus einem Repository installiert haben oder er bereits installiert ist, folgender sein: <code>\/usr\/bin\/firefox <\/code>Falls Firefox nicht am Standardort liegt, k\u00f6nnen Sie jederzeit den Befehl find firefox verwenden, um herauszufinden, wo sich Firefox auf Ihrem System befindet.<\/p>\n<p>Ersetzen Sie in diesem Skript den Firefox-Pfad durch den f\u00fcr Ihr System passenden Pfad. M\u00f6glicherweise m\u00fcssen Sie auch die SSH-Zeile anpassen, damit sie den zuvor erfolgreich ausgef\u00fchrten Befehl zum Einrichten eines Tunnels widerspiegelt.<\/p>\n<p>Verwendung eines Texteditors<\/p>\n<p>Erstellen Sie eine neue Datei mit nano:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>nano ~\/socks.sh<\/code><\/pre>\n<\/div>\n<p>F\u00fcgen Sie die folgenden Zeilen hinzu:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>#!\/bin\/bash -e\r\nssh -i ~\/.ssh\/id_rsa -D 1337 -f -C -q -N sammy@`your_domain`\r\n\/Applications\/Firefox.app\/Contents\/MacOS\/firefox &amp;\r\n<\/code><\/pre>\n<\/div>\n<ul>\n<li>Ersetzen Sie die Portnummer durch die gew\u00fcnschte. <code>1337<\/code> (Es sollte mit Ihren Firefox-Einstellungen \u00fcbereinstimmen)<\/li>\n<li>Ersetzen Sie SSH user@Ihr Hostname oder Ihre IP-Adresse <code>sammy@your_domain<\/code> Tun<\/li>\n<li><code>\/Applications\/Firefox.app\/Contents\/MacOS\/firefox<\/code> Ersetzen Sie dies durch den Pfad zur Firefox-Bin\u00e4rdatei f\u00fcr Ihr System.<\/li>\n<\/ul>\n<p>Speichern Sie Ihr Skript. Geben Sie f\u00fcr nano STRG + o ein und zum Beenden STRG + x.<\/p>\n<p>Machen Sie das Skript ausf\u00fchrbar, sodass es durch Doppelklicken gestartet wird. Verwenden Sie dazu in der Kommandozeile den Befehl `chmod`, um die Ausf\u00fchrungsberechtigung hinzuzuf\u00fcgen.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>chmod +x \/path\/to\/socks.sh<\/code><\/pre>\n<\/div>\n<p>Unter macOS m\u00fcssen Sie m\u00f6glicherweise einen zus\u00e4tzlichen Schritt ausf\u00fchren, um macOS mitzuteilen, dass eine .sh-Datei als Programm ausgef\u00fchrt und nicht in einem Editor ge\u00f6ffnet werden soll. Klicken Sie dazu mit der rechten Maustaste auf Ihre socks.sh-Datei und w\u00e4hlen Sie \u00abInformationen\u00bb.<\/p>\n<p>Suchen Sie den Abschnitt \u00ab\u00d6ffnen mit:\u00bb und klicken Sie darauf, falls das Dreieck nicht nach unten zeigt, um das Dropdown-Men\u00fc anzuzeigen. M\u00f6glicherweise ist Xcode als Standardanwendung festgelegt.<\/p>\n<p><img  loading=\"lazy\"  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"\"  width=\"754\"  height=\"1174\"  class=\"aligncenter wp-image-14806 size-full pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 754px) 100vw, 754px\"  data-pk-src=\"https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3.png\"  data-pk-srcset=\"https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3.png 754w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-193x300.png 193w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-658x1024.png 658w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-110x171.png 110w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-200x311.png 200w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-380x592.png 380w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-255x397.png 255w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-300x467.png 300w, https:\/\/www.itpiran.net\/blog\/wp-content\/uploads\/2024\/02\/3-550x856.png 550w\" ><br \/>\n\u00c4ndern Sie es in Terminal.app. Falls Terminal.app nicht aufgef\u00fchrt ist, w\u00e4hlen Sie \u00abAndere\u00bb und gehen Sie dann zu Anwendungen &gt; Dienstprogramme &gt; Terminal.app (m\u00f6glicherweise m\u00fcssen Sie im Dropdown-Men\u00fc \u00abAktiv\u00bb die Option von \u00abEmpfohlene Anwendungen\u00bb auf \u00abAlle Anwendungen\u00bb \u00e4ndern).<\/p>\n<p>Um Ihren SOCKS-Proxy zu \u00f6ffnen, klicken Sie auf die Datei. <code>socks.sh<\/code> Doppelklicken Sie. Das Skript \u00f6ffnet ein Terminalfenster, stellt eine SSH-Verbindung her und startet Firefox. Sie k\u00f6nnen das Terminalfenster jetzt schlie\u00dfen. Solange Sie die Proxy-Einstellungen in Firefox beibehalten haben, k\u00f6nnen Sie \u00fcber Ihre sichere Verbindung surfen.<\/p>\n<p>Dieses Skript hilft Ihnen, den Proxy schnell zu stoppen, aber Sie m\u00fcssen trotzdem die oben aufgef\u00fchrten manuellen Schritte befolgen, um den SSH-Prozess zu finden und ihn nach Beendigung zu beenden.<\/p>\n<h5 id=\"%d9%86%d8%a7%d9%85-%d9%85%d8%b3%d8%aa%d8%b9%d8%a7%d8%b1-%d8%ae%d8%b7-%d9%81%d8%b1%d9%85%d8%a7%d9%86\">Befehlszeilenalias<\/h5>\n<p>Wenn Sie regelm\u00e4\u00dfig die Kommandozeile verwenden und den Tunnel aktivieren m\u00f6chten, k\u00f6nnen Sie einen Kommandozeilenalias erstellen, der Ihnen diese Arbeit abnimmt. Die gr\u00f6\u00dfte Herausforderung beim Erstellen eines Alias besteht darin, den Speicherort f\u00fcr den Alias-Befehl zu finden.<\/p>\n<p>Verschiedene Linux-Distributionen und macOS-Versionen speichern Aliase an unterschiedlichen Orten. Am besten suchen Sie nach einer der folgenden Dateien und <code>alias<\/code> Suchen Sie, um herauszufinden, wo andere Aliase aktuell gespeichert sind. Zu den Funktionen geh\u00f6ren:<\/p>\n<ul>\n<li>~\/.bashrc<\/li>\n<li>~\/.zshrc<\/li>\n<li>~\/.bash_aliases<\/li>\n<li>~\/.bash_profile<\/li>\n<li>~\/.profile<\/li>\n<\/ul>\n<p>Sobald Sie die richtige Datei gefunden haben, f\u00fcgen Sie den folgenden Alias zu einer bestehenden Datei oder einfach an deren Ende hinzu. Im folgenden Beispiel verwenden wir den Alias \u201cfiresox\u201d f\u00fcr den SOCKS-Tunnel, Sie k\u00f6nnen aber jedes beliebige Wort als Alias verwenden:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>alias firesox='ssh -i ~\/.ssh\/id_rsa -D 1337 -f -C -q -N sammy@your_domain &amp;&amp; \/Applications\/Firefox.app\/Contents\/MacOS\/firefox &amp;'<\/code><\/pre>\n<\/div>\n<ul>\n<li>Ersetzen Sie 1337 durch die gew\u00fcnschte Portnummer (diese sollte mit der in Firefox eingegebenen \u00fcbereinstimmen).<\/li>\n<li>Ersetzen Sie sammy@your_domain durch den Hostnamen oder die IP-Adresse Ihres SSH-Benutzers.<\/li>\n<li>Ersetzen Sie \/Applications\/Firefox.app\/Contents\/MacOS\/firefox durch den Pfad zur Firefox-Bin\u00e4rdatei.<\/li>\n<\/ul>\n<p>Ihr Alias wird erst beim Start einer neuen Shell geladen. Schlie\u00dfen Sie daher Ihre Terminal-Sitzung und starten Sie eine neue Shell. Wenn Sie nun Folgendes eingeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>firesox<\/code><\/pre>\n<\/div>\n<\/div>\n<p>Dadurch wird Ihr Tunnel-Alias eingerichtet, Firefox gestartet und Sie gelangen zur\u00fcck zur Kommandozeile. Stellen Sie sicher, dass Firefox weiterhin den Proxy verwendet. Sie k\u00f6nnen nun sicher surfen.<\/p>\n<h2 id=\"%d9%85%d8%b1%d8%ad%d9%84%d9%87-5-%d8%a7%d8%ae%d8%aa%db%8c%d8%a7%d8%b1%db%8c-%d8%b9%db%8c%d8%a8-%db%8c%d8%a7%d8%a8%db%8c-%d8%b9%d8%a8%d9%88%d8%b1-%d8%a7%d8%b2-%d9%81%d8%a7%db%8c%d8%b1%d9%88\">Schritt 5 (Optional) \u2013 Fehlerbehebung: Firewalls umgehen<\/h2>\n<p>Wenn Ihre Verbindung funktioniert, k\u00f6nnen Sie fortfahren und hier aufh\u00f6ren zu lesen. Sollten Sie jedoch aufgrund einer restriktiven Firewall keine SSH-Verbindung herstellen k\u00f6nnen, ist wahrscheinlich Port 22 blockiert, der f\u00fcr den Tunnelaufbau ben\u00f6tigt wird. Wenn Sie die Einstellungen des SSH-Proxy-Servers anpassen k\u00f6nnen (was mit Root-Zugriff auf Ihren DigitalOcean Droplet m\u00f6glich ist), k\u00f6nnen Sie SSH so konfigurieren, dass es auf einem anderen Port als 22 lauscht.<\/p>\n<p>Welchen Port k\u00f6nnen Sie verwenden, der nicht blockiert ist?<\/p>\n<p>H\u00e4ufig ge\u00f6ffnete Ports sind beispielsweise 80 (allgemeiner Webverkehr) und 443 (TLS, sicherer Webverkehr).<\/p>\n<p>Wenn Ihr SSH-Server keine Webinhalte bereitstellt, k\u00f6nnen wir SSH anweisen, f\u00fcr die Kommunikation einen dieser Webports anstelle des Standardports 22 zu verwenden. Port 443 ist die beste Wahl, da \u00fcber diesen Port verschl\u00fcsselter Datenverkehr erwartet wird. Der SSH-Datenverkehr wird verschl\u00fcsselt.<\/p>\n<p>Von einem Standort ohne Firewall aus k\u00f6nnen Sie sich per SSH in das DigitalOcean Droplet einloggen, das Sie als Proxy verwenden, oder Sie nutzen die integrierte Konsole des DigitalOcean-Kontrollpanels.<\/p>\n<p>Bearbeiten Sie die SSH-Servereinstellungen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sudo nano \/etc\/ssh\/sshd_config<\/code><\/pre>\n<\/div>\n<p>Suchen Sie nach der Leitung Port 22.<\/p>\n<p>Wir k\u00f6nnen \u00ab22\u00bb komplett ersetzen oder einen zweiten Port f\u00fcr SSH hinzuf\u00fcgen. Da wir SSH auf mehreren Ports lauschen lassen m\u00f6chten, f\u00fcgen wir unterhalb von Port 22 eine neue Zeile mit Port 443 hinzu. Hier ein Beispiel:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\">. . .\r\nPort 22\r\nPort 443\r\n. . .<\/pre>\n<\/div>\n<p>Starten Sie SSH neu, um die soeben bearbeitete SSH-Konfiguration neu zu laden. Je nach Ihrer Distribution kann der Name des SSH-Servers abweichen, lautet aber wahrscheinlich ssh oder sshd. Falls einer der beiden nicht funktioniert, versuchen Sie den anderen.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sudo service ssh restart<\/code><\/pre>\n<\/div>\n<p>Um zu \u00fcberpr\u00fcfen, ob Ihr neuer SSH-Port funktioniert, \u00f6ffnen Sie eine neue Shell (schlie\u00dfen Sie die aktuelle noch nicht, falls Sie sich versehentlich ausgesperrt haben) und \u00f6ffnen Sie SSH \u00fcber den neuen Port:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\">ssh sammy@your_domain -p 443<\/pre>\n<\/div>\n<p>Wenn alles geklappt hat, k\u00f6nnen Sie jetzt beide Shells verlassen und Ihren SSH-Tunnel \u00fcber den neuen Port \u00f6ffnen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ssh -i ~\/.ssh\/id_rsa -D 1337 -f -C -q -N sammy@your_domain -p 443<\/code><\/pre>\n<\/div>\n<p>Die Firefox-Einstellungen bleiben gleich, da sie nicht vom SSH-Port, sondern nur vom Tunnel-Port (1337 oben) abh\u00e4ngen.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Ergebnis<\/h2>\n<p>Heutzutage gibt es viele M\u00f6glichkeiten, sicher in potenziell unsicheren Netzwerken wie \u00f6ffentlichen WLAN-Netzen in Caf\u00e9s zu surfen. In den meisten F\u00e4llen ist die Verwendung eines VPNs zum Schutz des gesamten Datenverkehrs vorzuziehen. Ein SOCKS-Tunnel bietet jedoch die n\u00f6tige Sicherheit, wenn kein VPN verf\u00fcgbar oder vertrauensw\u00fcrdig ist. SOCKS-Tunnel lassen sich schnell einrichten und sind einfach zu bedienen; Sie haben die volle Kontrolle dar\u00fcber. Sie sind eine hervorragende Option f\u00fcr sicheres Surfen.<\/p>","protected":false},"excerpt":{"rendered":"Einleitung Manchmal befinden Sie sich in einem Netzwerk, das unsicher ist oder eine sehr hohe Sicherheitsl\u00fccke aufweist\u2026","protected":false},"author":1,"featured_media":14809,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,324],"tags":[405,404],"class_list":{"0":"post-14803","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-security","9":"tag-obuntu","10":"tag-security"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u062f\u0631 \u0628\u0631\u062e\u06cc \u0645\u0648\u0627\u0642\u0639\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0634\u0628\u06a9\u0647 \u0627\u06cc \u0628\u06cc\u0627\u0628\u06cc\u062f \u06a9\u0647 \u0646\u0627\u0627\u0645\u0646 \u0627\u0633\u062a \u06cc\u0627 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0628\u0633\u06cc\u0627\u0631&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-22T21:10:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/02\/22194809\/socks-tunnel.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS\",\"datePublished\":\"2024-02-22T21:10:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/\"},\"wordCount\":204,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/22194809\\\/socks-tunnel.jpg\",\"keywords\":[\"obuntu\",\"Security\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0627\u0645\u0646\u06cc\u062a\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/22194809\\\/socks-tunnel.jpg\",\"datePublished\":\"2024-02-22T21:10:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/22194809\\\/socks-tunnel.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/22194809\\\/socks-tunnel.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/de\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wie man Webverkehr ohne VPN sicher \u00fcber einen SOCKS-Tunnel leitet \u2013 ITPiran-Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/","og_locale":"de_DE","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u062f\u0631 \u0628\u0631\u062e\u06cc \u0645\u0648\u0627\u0642\u0639\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0634\u0628\u06a9\u0647 \u0627\u06cc \u0628\u06cc\u0627\u0628\u06cc\u062f \u06a9\u0647 \u0646\u0627\u0627\u0645\u0646 \u0627\u0633\u062a \u06cc\u0627 \u0641\u0627\u06cc\u0631\u0648\u0627\u0644 \u0628\u0633\u06cc\u0627\u0631&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-02-22T21:10:35+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/02\/22194809\/socks-tunnel.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"admin","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS","datePublished":"2024-02-22T21:10:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/"},"wordCount":204,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/02\/22194809\/socks-tunnel.jpg","keywords":["obuntu","Security"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0627\u0645\u0646\u06cc\u062a"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/","name":"Wie man Webverkehr ohne VPN sicher \u00fcber einen SOCKS-Tunnel leitet \u2013 ITPiran-Blog","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/02\/22194809\/socks-tunnel.jpg","datePublished":"2024-02-22T21:10:35+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/02\/22194809\/socks-tunnel.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/02\/22194809\/socks-tunnel.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u062d\u0648\u0647 \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0627\u06cc\u0645\u0646 \u062a\u0631\u0627\u0641\u06cc\u06a9 \u0648\u0628 \u0628\u062f\u0648\u0646 VPN \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062a\u0648\u0646\u0644 SOCKS"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"ITPiran Blog","description":"Iranische Nachrichten und Artikel zum Thema nachhaltiger Handel","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Nachhaltiger iranischer Unternehmensblog","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"Administrator","url":"https:\/\/www.itpiran.net\/blog\/de\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/14803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/comments?post=14803"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/14803\/revisions"}],"predecessor-version":[{"id":14808,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/14803\/revisions\/14808"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media\/14809"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media?parent=14803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/categories?post=14803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/tags?post=14803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}