So verwenden Sie Ihren dedizierten virtuellen Server als Internet-Proxy mit SSH-Tunneling
Ich habe einige der Vorteile eines eigenen virtuellen privaten Servers erläutert. Die verschiedenen Formen des Website-Hosting erläutert [Technologie erklärt] Die verschiedenen Formen des Website-Hosting erläutert [Technologie erklärt] Lesen Sie mehr Hosting-Account vor einiger Zeit - sie sind nicht nur schneller und in der Lage Um viele weitere Websites zu hosten, können Sie W3 Total Cache für eine optimale Leistung konfigurieren. So konfigurieren Sie die verschiedenen Einstellungen für das W3 Total Cache-Plugin für Ihren Wordpress-Blog. So konfigurieren Sie die verschiedenen W3 Total Cache-Plugin-Einstellungen für Ihren Wordpress-Blog sprach über die Vorteile der Installation des W3TC-Plugins in Ihrem Wordpress-Blog, um das Cachen mit verschiedenen Caches zu beschleunigen, aber einige Leser waren verständlicherweise etwas vorsichtig, weil sie spezielle Apache-Caching-Erweiterungen installierten. Heute werde ich Ihnen zeigen, wie Sie ihn auch als privaten Internet-Proxy-Server für sicheres Surfen im Internet verwenden können.
Dies ist besonders in Ländern wie China von Vorteil, wo die meisten kommerziellen Proxy-Lösungen überhaupt nicht mehr funktionieren. Lesen Sie weiter, um zu erfahren, wie Sie Ihr eigenes VPS-Hosting-Konto als privaten Proxy verwenden können.
Zunächst ein paar Punkte, die geklärt werden müssen:
Kann ich diese Methode mit meinem Shared Hosting verwenden, oder muss es ein VPS oder ein dedizierter Server sein??
Diese Methode verwendet SSH (Secure Shell oder “Befehlszeile” Zugriff), bedeutet dies im Allgemeinen, dass Sie es nur mit Ihrem dedizierten oder virtuellen dedizierten Hosting-Konto verwenden können. Einige gemeinsam genutzte Hosts erlauben den SSH-Zugriff. Durchsuchen Sie daher zunächst die Supportdokumente Ihres freigegebenen Hosts.
Kann ich dies zum Herunterladen von Torrents oder anderen schändlichen illegalen Aktivitäten verwenden??
Denken Sie daran, dass der Datenverkehr über Ihre Website / Server-IP-Adresse geleitet wird, sodass alles, was Sie tun, darauf zurückgeführt werden kann. Sie werden auch einen Teil der Bandbreitenzuweisung Ihres Hosting-Kontos verwenden, sodass das Herunterladen von Torrents die monatlichen Hosting-Kosten schnell erhöhen würde.
Warum sollte ich das tun??
Manchmal möchten Sie einfach eine andere IP-Adresse, wenn Sie eine Website besuchen. Dies kann insbesondere bei standortspezifischen Standorten hilfreich sein, die andere Länder blockieren. In anderen Fällen blockiert Ihr Land möglicherweise bereits den Zugang zu verschiedenen bekannten Proxy-Providern, wie dies in China der Fall ist. Die hier beschriebene Methode ermöglicht es Ihnen, aus dem beleidigenden Land zu tunneln und Ihrem täglichen Geschäft nachzugehen, ohne dass jedes gesendete Paket von der großen Firewall überprüft wird.
Einrichten von SSH unter Windows
Ich fange mit Windows an, da der Prozess etwas komplizierter ist als unter Mac OsX oder Linux. Um SSH verwenden zu können, müssen Sie eine spezielle Client-Software herunterladen. In diesem Tutorial verwende ich Putty. Laden Sie die grundlegende putty.exe-Datei herunter.
Wenn Sie Putty zum ersten Mal öffnen, müssen Sie einige Einstellungen vornehmen. Erstens ist Ihre Serverdomäne. Wenn in Ihrem privaten Hosting-Konto viele Domains eingerichtet sind, verwenden Sie eine dieser Domains, die jedoch SSH-fähig sein muss. Denken Sie daran, dass Ihr Login / Passwort für jede Domain eindeutig ist. Ich empfehle Ihnen unter keinen Umständen, sich mit dem root-Konto anzumelden, selbst wenn Sie es aktiviert haben.
- Geben Sie die Serverdomäne auf dem ersten Bildschirm ein.
- Klicke auf das SSH Beschriftung auf der linken Seitenleiste. Stellen Sie sicher, dass die Komprimierung aktiviert ist.
- Erweitere die SSH beschriften, um weitere Einstellungen anzuzeigen. Auf der Tunnel Geben Sie 9090 als Quellport ein und ändern Sie das Ziel in Dynamisch.
- Gehen Sie zurück zum Sitzungsbildschirm, in dem Sie die Domäne zum ersten Mal eingegeben haben. Geben Sie im Textfeld unter den gespeicherten Sitzungen einen Namen für Ihre Einstellungen ein und klicken Sie auf Speichern. Sie können jetzt auf diese gespeicherte Sitzung klicken, um alle Einstellungen erneut zu laden.
- Zum Schluß schlagen Öffnen. Sie können Ihr Kennwort und Ihren Benutzernamen nicht speichern. Sie müssen diese also jedes Mal erneut eingeben, wenn Sie eine Verbindung öffnen. Ich hatte auch Probleme beim Einfügen meines Passworts. Wenn Sie dies auch tun, geben Sie es bitte einzeln ein. Wenn Sie die Verbindung zum ersten Mal öffnen, wird möglicherweise eine Warnmeldung über die Authentizität von Zertifikaten usw. angezeigt. Wenn ja, ignorieren Sie es und fahren Sie fort.
Das ist es für Windows, lassen Sie die Kittverbindung offen und konfigurieren Sie Ihren Browser.
SSH unter Linux / OsX einrichten
Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein,
ssh -C2qTnN -D 9090 [email protected]
Nachdem Sie Ihr Passwort eingegeben haben, ist es soweit. Lassen Sie das Terminal geöffnet, während Sie fortfahren, um Ihren Browser zu konfigurieren.
Konfigurieren des Browsers
Ich werde hier ein paar Browser erklären, aber im Grunde müssen Sie nur die Einstellungen für ändern Verbindung -> Proxy ein ... zu sein SOCKS5 Proxy, mit der URL localhost und Hafen 9090.
Im Internet Explorer
Drücke den Extras -> Internetoptionen -> Verbindungen Tab. Tick Verwenden Sie einen Proxy-Server und klicken Sie auf Erweitert. Füllen Sie NUR den SOCKS-Proxy als Adresse aus localhost und Hafen 9090
Auf Firefox
Aufmachen Einstellungen -> Erweitert -> Netzwerk -> Einstellungen -> Proxies. Wählen Manuelle Proxy-Konfiguration. Füllen Sie SOCKS Host und Port aus.
Wenn Sie ein anständiges Betriebssystem wie OsX verwenden, können Sie alternativ die Einstellungen für den systemweiten Netzwerkzugriff ändern, der sich auf alle Browser-Apps auswirkt (dies wird auch für Sie geöffnet, wenn Sie versuchen, die Chrome OsX-Proxy-Einstellungen zu ändern). Von Systemeinstellungen, Wählen Sie Ihre geeignete Netzwerkschnittstelle aus (in meinem Fall Ethernet). Unter dem Stellvertreter Aktivieren Sie das Kontrollkästchen, um den SOCKS-Proxy zu aktivieren, und geben Sie die Details auf der rechten Seite ein.
Das war nicht so schwer, oder? Natürlich können Sie dies mit jedem Remote-Linux-Computer einrichten. So können Sie den Web-Traffic mit SSH Secure Shell tunneln. Wie Sie den Web-Traffic mit SSH Secure Shell tunneln können. Ich wollte jedoch einen weiteren der vielen Vorteile eines eigenen Private demonstrieren Host über langsames Shared Hosting und wie mächtig ein paar einfache Linux-Befehle sein können.
Denken Sie daran, dass Sie mit dieser Methode nichts Unrechtes tun, da sie auf Ihr Hosting-Konto zurückgeführt werden kann und keine 100% -ige Anonymität bietet.
Bildnachweis: ShutterStock
Erfahren Sie mehr über: Computernetzwerke, IP-Adresse, Fernzugriff, VPN.