Private VPN-Komprimierung für schnelleres Internet

11

Hintergrund:

Ich bin ein Schüler und derzeit ist die Wi-Fi-Verbindung an meiner Schule sehr langsam (absolut langsam). Ich habe einen 8-Gbit-4G-Datentarif, aber selbst damit geht mir am Ende des Monats die Puste aus.

Ich habe zu Hause ein Debian Headless eingerichtet (mit einer 400-Mbit / s-Verbindung) und verwende es bereits als automatisierte Seedbox, L2TP-IPSec-VPN, BTSync-Server und Apache-Server. Ich habe vor zwei Monaten angefangen zu bauen - weil ich wusste, dass ich keine blitzschnelle Internetverbindung bekommen würde - also bin ich ziemlich neu bei Debian

Hier ist meine Frage:

Ist es möglich, Daten über ein privates VPN effizient zu komprimieren ? Ich weiß, dass einige iPhone- und Android-Apps wie Onavo Extend dies erreichen können, und ich habe mich gefragt, wie ich diese Art von System einrichten kann (wenn es tatsächlich effektiv genug ist), damit meine 4G-Datennutzung leichter wird. Wenn ich jemals ein solches VPN installieren / erstellen möchte, sollte es kompatibel sein mit:

  • Debian (der Server),
  • Mac OS (mein Computer),
  • und iOS (mein Telefon).

Wenn Sie weitere Vorschläge haben, wie ich das WLAN meiner Schule beschleunigen kann. Ich habe einige Tests gemacht; Zeitüberschreitung ping www.google.com, arp -adauert lange, zeigt aber schließlich einige Peers an, und jeder Geschwindigkeitstest (wenn die schlechte Verbindung mir einen Internetzugang ermöglicht) gibt 0,28 Mbit / s Down-Speeds zurück.

Lax
quelle
Soweit ich weiß, bieten l2tp ant pptp beide Komprimierung. Wenn es für Sie nicht effizient genug ist, versuchen Sie es openvpnstattdessen. Vielleicht kann es besser gehen.
Scyld de Fraud
@ScylddeFraud Haben Sie einen Link zum Vergleich der Komprimierungsalgorithmen?
LaX
Nicht überkreuzen.
Warren Young
@LaX: Nur dieser Vergleich . Es geht um pptp vs openvpn, aber l2tp verwendet dasselbe, soweit die MPPC-Methode auf der PPP-Ebene funktioniert.
Scyld de Fraud
Ich weiß nicht, ob dies dasselbe ist: unix.stackexchange.com/questions/103379
Teresa e Junior

Antworten:

3

Was ich für eine gute Lösung hielt, war Ziproxy .

Es handelt sich um einen http-Komprimierungs-Proxy, der große HTML-Assets wie Bilder komprimieren kann, sodass Webseiten leichter sind. Da es sich um einen Proxy handelt, funktioniert er mit oder ohne VPN. Es ist auch sehr einfach zu konfigurieren.

Lax
quelle
1

Als Alternative zu Ziproxy gibt es https://github.com/barnacs/compy , das als Projekt lebendiger zu sein scheint.

Hannes Snögren
quelle
0

Sie können den SSL-Tunnel eines armen Mannes von einem lokalen Port aus mit ssh erstellen:

ssh -D <local_port> -C <user>@<server>

Dann können Sie über diesen Proxy mit Chrome / Chromium surfen:

chromium --proxy-server=socks5://localhost:<local_port>

Dinge zu beachten:

  • Die Portweiterleitung des TCP 22-Ports (SSH) des Servers ist erforderlich
    • Dies bedeutet jedoch auch, dass Sie keinem Dritten vertrauen, der Ihren Server überwacht oder Ihre Verkehrsmetadaten überprüft.
  • Die Gründe, warum ich "arme Männer" erwähne, sind:
    • Die Verbindung wird möglicherweise unterbrochen. In diesem Fall reagiert der SSH-Client nicht mehr.
    • Sie müssen Anwendungen konfigurieren und vertrauen, um den Proxy verwenden zu können, und sie können Fehler aufweisen, die dazu führen, dass sie sich auf datenschutzgefährdende Weise schlecht verhalten.
    • Es kostet Sie kein Geld, aber es kostet Sie Zeit, sich eine Verknüpfung mit der Befehlszeile und der Serveradresse zu merken / zu erstellen.
    • Ich habe es auf iThings nicht ausprobiert.
danuker
quelle
1
Zusätzlich? Was? Die Spannung bringt mich um ...
M Granja
@MGranja Ich erinnere mich nicht genau, was der letzte Punkt war, aber ich habe viel hinzugefügt und die Antwort umformuliert. Willst du noch mehr Danke für die Warnung!
Danuker
Es ist in Ordnung, danke!
M Granja