Wie wäre es mit einem hausgemachten VPN? Mir fehlt das Geld, um mein VPN zu erneuern

341
Denis

Ist es möglich? Zum Beispiel erstelle ich einen Prozess, der den Port 80 und 443 überwacht, Daten sammelt und mit einem speziellen Schlüssel darin verschlüsselt. Dann senden Sie es an den Server. Der Server entschlüsselt die Daten und prüft den Schlüssel. Wenn der Schlüssel in Ordnung ist, werden die Daten weiter gesendet und auf die Antwort gewartet. Holen Sie sich die Antwort verschlüsseln und an den Client senden. Der Client entschlüsselt den Datenprüfschlüssel und zeigt nur das Ergebnis im Browser an (viele Möglichkeiten, dies zu tun). Und wir haben selbst gemachtes VPS. Und niemand kann mehr unseren Verkehr riechen.

Was denkst du? Welche Technologien würdest du dafür einsetzen? Wie wäre es mit einem Prototyp? Vielleicht versucht jemand schon dasselbe.

Ha? Warte auf deine Antwort.

Zählen Sie mich nicht für verrückt Ich habe Geld für VPS zu zahlen, es ist einfach so neugierig, es selbst zu tun. Und ich werde mein Sprachniveau verbessern.

Ich benutze Perl, Ruby, Python. JS übrigens auch.

Danke, Guyz.

0
Ignoriere meinen vorherigen Kommentar, ich habe deine Frage falsch verstanden. Wenn Sie tatsächlich über einen Ersatzserver verfügen, installieren Sie eine entsprechende VPN- oder Proxysoftware. gronostaj vor 7 Jahren 1
Das hört sich nach viel Aufwand an, um das Rad neu zu erstellen. Warum nicht einfach ein kostenloses VPN wie [SoftEther] (https://www.softether.org/) oder [Freelan] (http://freelan.org/) nutzen? (Ich habe noch nie einen von diesen ausprobiert und empfehle sie nicht anderen - ich gebe nur Beispiele.) freginold vor 7 Jahren 0
VPS ist billig, wenn Sie keine Netzwerkbandbreite benötigen. Ansonsten zahlt man extra oder ist gedrosselt. Und wenn Sie nicht viel Bandbreite benötigen, gibt es kostenlose VPNs. xenoid vor 7 Jahren 0
Das ist keine schlechte Frage, aber Sie könnten zumindest selbst etwas recherchieren ... grawity vor 7 Jahren 0
Erste Regel der Kryptographie (und ihrer Implementierung): "NIEMALS ROLLEN SIE IHR EIGENES". Kryptografische Standards erfordern immense Mengen an Peer-Review und -Tests, so dass selbst die besten Kryptographen der Welt nicht nur ihre eigenen schreiben. Bei der Verwendung einer gut überprüften Kryptographie ist die größte Schwachstelle darin der Code, der den Krypto-Algorithmus verwendet, um seine Aufgabe zu erfüllen, und nicht die Krypto selbst. schlecht geschriebener Betriebscode oder Betriebskonfiguration (OPSec) untergräbt die besten theoretischen Algorithmen, die wir jedes Mal aufbringen könnten. Frank Thomas vor 7 Jahren 0

1 Antwort auf die Frage

0
Kinnectus

If you have a spare computer at home that can be on all the time then you can turn this into a VPN server.

If you have a router with DD-WRT (it may even have built-in VPN server capability - but not many SoHo ones do) or other custom firmwares then these can also be used as VPN servers that use OpenVPN.

A little research and trial and error on your behalf would have found many hundreds of results and guides on how to create a home VPN.

I would strongly discourage you from trying to create your own encryption mechanism - it's just not worth it and will inevitably be extremely insecure.

Use, for example, OpenVPN - it's tried and tested.

The only thing you will need to consider is whether you have a static or dyanmic public IP for your home Internet as you'll need to check a dynamic IP quite regularly to see if your modem has renewed this as it may be different and if you're away and the IP changes you'll not know what it might be so might not be able to connect in. Dynamic DNS services can help with this or you may have/be able to get a static IP from your ISP so you know it won't change.