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 -a
prend 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.
openvpn
plutôt. Peut-être que ça peut faire mieux.Réponses:
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.
la source
Comme alternative à Ziproxy, il y a https://github.com/barnacs/compy , qui semble être plus vivant en tant que projet.
la source
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 source
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.
la source