Compression VPN privée pour un Internet plus rapide

11

Contexte:

Je suis étudiant et actuellement la connexion Wi-Fi dans mon école est très lente (très lente). J'ai un forfait de données 4G 8 Go, mais même avec ça, je suis à court de fin de mois.

J'ai installé un Debian sans tête à la maison (qui a une connexion à 400 Mbps), et je l'utilise déjà en tant que Seedbox automatisée, VPN L2TP-IPSec, serveur BTSync et serveur Apache. J'ai commencé à construire il y a deux mois - sachant que je n'aurais pas une connexion Internet ultra rapide - donc je suis plutôt nouveau sur Debian

Voici ma question:

Est-il possible de compresser efficacement les données via un VPN privé ? Je sais que certaines applications iPhone et Android comme Onavo Extend peuvent y parvenir, et je me demandais comment je pourrais mettre en place ce type de système (s'il est effectivement assez efficace) pour que mon utilisation des données 4G soit plus légère. Si jamais j'arrive à installer / construire un tel VPN, il devrait être compatible avec:

  • Debian (le serveur),
  • Mac OS (mon ordinateur),
  • et iOS (mon téléphone).

Si vous avez d'autres suggestions sur la façon dont je pourrais accélérer le WiFi de mon école. J'ai fait quelques tests dessus; expire ping www.google.com, arp -aprend beaucoup de temps, mais affiche finalement quelques pairs, et tout speedtest (lorsque la mauvaise connexion me donne accès à Internet) renvoie des vitesses de descente de 0,28 Mbps.

Relâché
la source
Autant que je sache, l2tp ant pptp fournissent tous deux une compression. Si ce n'est pas assez efficace pour vous, essayez openvpnplutôt. Peut-être que ça peut faire mieux.
Scyld de Fraud
@ScylddeFraud Avez-vous un lien sur la façon dont leurs algorithmes de compression se comparent?
LaX
Ne croisez pas.
Warren Young
@LaX: Seulement cette comparaison . Il s'agit de pptp vs openvpn mais l2tp utilise la même chose dans la mesure où la méthode MPPC fonctionne sur la couche PPP.
Scyld de Fraud
Je ne sais pas si c'est la même chose: unix.stackexchange.com/questions/103379
Teresa e Junior

Réponses:

3

Ce que j'ai trouvé comme une bonne solution pour moi, c'était Ziproxy .

Il s'agit d'un proxy de compression http capable de compresser de gros éléments html, comme des images, afin que les pages Web soient plus légères. Comme il s'agit d'un proxy, il fonctionne avec ou sans VPN. Il est également très facile à configurer.

Relâché
la source
0

Vous pouvez créer un tunnel SSL pour un pauvre à partir d'un port local avec ssh:

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

Ensuite, vous pouvez naviguer via ce proxy avec Chrome / Chromium:

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

À retenir:

  • La redirection de port du port TCP 22 du serveur (SSH) est requise
    • Cependant, cela signifie également que vous ne faites pas confiance à un tiers pour contrôler votre serveur ou consulter vos métadonnées de trafic.
  • Les raisons pour lesquelles je mentionne «le pauvre» sont:
    • La connexion peut tomber, auquel cas le client SSH ne répondra pas.
    • Vous devez configurer et approuver les applications pour utiliser le proxy, et elles peuvent avoir des bogues qui les conduisent mal à la vie privée.
    • cela ne vous coûte pas d'argent, mais cela vous coûte du temps de mémoriser / créer un raccourci avec la ligne de commande et l'adresse du serveur.
    • Je ne l'ai pas essayé sur iThings.
danuker
la source
1
En outre? Quelle? Le suspense me tue ...
M Granja
@MGranja Je ne me souviens pas exactement quel était le dernier point, mais j'ai ajouté beaucoup et reformulé la réponse. Vous en voulez encore plus? Merci pour l'information!
danuker
C'est bien, merci!
M Granja
0

Nomachine fonctionne très bien. Il peut également compresser l'audio.

X2Go n'est pas mauvais, mais il ne peut pas compresser l'audio.

Ce sont des solutions de bureau à distance, mais vous pouvez les tunneler via SSH.

J'ai testé les deux avec le serveur sur EC2 et avec le bureau dimensionné pour s'adapter à l'écran du téléphone / bureau que j'utilise.

jerng
la source