Tło:
Jestem studentem, a obecnie połączenie Wi-Fi w mojej szkole jest bardzo wolne (bardzo wolne). Mam plan danych 8Gb 4G, ale mimo to brakuje mi pod koniec miesiąca.
Skonfigurowałem Debiana bez głowy w domu (który ma połączenie 400 Mb / s) i już go używam jako zautomatyzowanego Seedbox, L2TP-IPSec VPN, serwer BTSync i serwer Apache. Zacząłem budować dwa miesiące temu - wiedząc, że nie dostanę płonącego szybkiego połączenia internetowego - więc jestem raczej nowy w Debianie
Oto moje pytanie:
Czy można skutecznie kompresować dane za pośrednictwem prywatnej sieci VPN ? Wiem, że niektórzy iPhone i Android aplikacje, takie jak Onavo Extend można osiągnąć, i zastanawiałem się, w jaki sposób mogę umieścić tego rodzaju systemu w miejscu (jeśli jest rzeczywiście wystarczająco skuteczne), tak, że moja Wykorzystanie danych 4G będzie lżejszy. Jeśli kiedykolwiek przyjdę do instalacji / budowy takiej sieci VPN, powinna ona być kompatybilna z:
- Debian (serwer),
- Mac OS (mój komputer),
- i iOS (mój telefon).
Jeśli masz jakieś sugestie, jak mogę przyspieszyć WiFi w mojej szkole. Zrobiłem na nim kilka testów; ping www.google.com
razy na, arp -a
trwa bardzo długo, ale w końcu wyświetla kilka rówieśników, a wszelkie SpeedTest (gdy złe połączenie daje mi dostęp do Internetu) return 0.28 Mbps dół prędkościach.
openvpn
zamiast tego. Może lepiej.Odpowiedzi:
Dla mnie dobrym rozwiązaniem było Ziproxy .
Jest to proxy kompresji http, które jest w stanie kompresować duże zasoby HTML, takie jak obrazy, dzięki czemu strony są jaśniejsze. Ponieważ jest to serwer proxy, działa z siecią VPN lub bez niej. Jest również bardzo łatwy w konfiguracji.
źródło
Alternatywą dla Ziproxy jest https://github.com/barnacs/compy , który wydaje się bardziej żywy jako projekt.
źródło
Możesz utworzyć tunel SSL biednego człowieka z lokalnego portu za pomocą ssh:
ssh -D <local_port> -C <user>@<server>
Następnie możesz przeglądać to proxy za pomocą Chrome / Chromium:
chromium --proxy-server=socks5://localhost:<local_port>
O czym należy pamiętać:
źródło
Brzuch działa naprawdę dobrze. Może także kompresować dźwięk.
X2Go nie jest zły, ale nie może kompresować dźwięku.
Są to rozwiązania pulpitu zdalnego, ale można je tunelować przez SSH.
Przetestowałem oba z serwerem na EC2 i z rozmiarem pulpitu dopasowanym do dowolnego telefonu / ekranu pulpitu, którego używam.
źródło