Verwenden Sie anstelle von OpenVPN SSH-Tunneling. Dies funktioniert besser und ist viel einfacher einzurichten und wird auch verschlüsselt. Ein weiterer Vorteil ist, dass Sie im Gegensatz zu OpenVPN nicht mehr im Internet surfen können, wenn die Verbindung geschlossen wird. Wenn Sie mit OpenVPN die Verbindung trennen, werden Sie automatisch wieder in Ihr eigenes Netzwerk gestellt und können ohne Warnung weiter surfen. Auf Ihrem Server muss nichts geändert werden.
Wenn Sie Windows auf Ihrem Computer ausführen:
- Laden Sie PuTTY herunter (falls Sie es noch nicht haben)
- Gehen Sie im Category-Seitenbereich zu Connection> SSH und aktivieren Sie Enable Compression
- Gehen Sie im Kategoriebereich auf Connection> SSH> Tunnels und geben Sie eine Nummer in das Feld Quellport ein. Normalerweise verwende ich 3456. Wählen Sie dann Dynamisch aus und klicken Sie auf Hinzufügen.
- Wechseln Sie im Kategoriebereich zu Session. Geben Sie Ihren Benutzernamen @ Hostname (Ersetzen Sie Ihren_Benutzernamen durch Ihren Benutzernamen auf dem System und den Hostnamen durch die Domäne oder IP-Adresse Ihres Servers) in das Hostnamenfeld ein und speichern Sie die Sitzung.
- Klicken Sie auf Öffnen und geben Sie Ihr Passwort ein.
- Laden Sie Firefox herunter, wenn Sie es noch nicht haben.
- Gehen Sie in Firefox zu Firefox> Optionen und dann zu Erweitert> Netzwerk> Einstellungen.
- Wählen Sie Manuelle Proxy-Konfiguration aus und löschen Sie dann alles in allen bearbeitbaren Feldern.
- Geben Sie localhost als SOCKS-Host und als Port 3456 (oder den in Schritt 3 verwendeten Port) ein.
- Klicken Sie in beiden geöffneten Firefox-Konfigurationsfenstern auf OK.
- Geben Sie about: config in die Adressleiste von Firefox ein und drücken Sie die Eingabetaste. Sagen Sie Firefox, dass Sie vorsichtig sein werden.
- Suchen Sie nach network.proxy.socks_remote_dns und doppelklicken Sie darauf, um den Wert auf true zu setzen.
Wenn Sie Linux oder Mac OS auf Ihrem Heimcomputer ausführen:
- Öffnen Sie ein Terminal und geben Sie ssh -CD: 3456 Ihr_Benutzername @ Hostname ein (ersetzen Sie Ihren_Benutzernamen durch Ihren Benutzernamen im System und den Hostnamen durch die Domäne oder IP-Adresse Ihres Servers) und drücken Sie die Eingabetaste.
- Laden Sie Firefox herunter, wenn Sie es noch nicht haben.
- Gehen Sie in Firefox auf Bearbeiten> Voreinstellungen und dann auf Erweitert> Netzwerk> Einstellungen.
- Wählen Sie Manuelle Proxy-Konfiguration aus und löschen Sie dann alles in allen bearbeitbaren Feldern.
- Geben Sie localhost als SOCKS-Host und als Port 3456 (oder den in Schritt 3 verwendeten Port) ein.
- Klicken Sie in beiden geöffneten Firefox-Konfigurationsfenstern auf OK.
- Geben Sie about: config in die Adressleiste von Firefox ein und drücken Sie die Eingabetaste. Sagen Sie Firefox, dass Sie vorsichtig sein werden.
- Suchen Sie nach network.proxy.socks_remote_dns und doppelklicken Sie darauf, um den Wert auf true zu setzen.
Wenn Sie fertig sind, schließen Sie PuTTY oder das Terminal und stellen Sie für Firefox die Verwendung von Kein Proxy anstelle des von Ihnen konfigurierten manuellen Proxy ein. Wenn Sie sich das nächste Mal verbinden möchten, führen Sie einfach Ihre gespeicherte PuTTY-Sitzung aus oder führen Sie den Befehlszeilenbefehl aus und stellen Sie Firefox so ein, dass die Option Manuelle Proxy-Konfiguration verwendet wird. Firefox speichert Ihre Proxy-Einstellungen.