web-dev-qa-db-ja.com

より高速なインターネットのためのプライベートVPN圧縮

バックグラウンド:

私は学生ですが、現在、私の学校のWi-Fi接続は非常に遅い(非常に遅い)です。 8Gb 4Gデータプランを持っていますが、それでも月末に足りなくなりました。

私は自宅にヘッドレス(400 Mbps接続)のDebianをセットアップしましたが、自動化されたSeedbox、L2TP-IPSec VPN、BTSyncサーバー、およびApacheサーバーとしてすでに使用しています。 2か月前にビルドを開始しました—高速のインターネット接続が得られないことを知っていたため—私はDebianにかなり慣れていません

これが私の質問です:

プライベートVPN経由でデータを効率的に圧縮することは可能ですか?私はいくつかのiPhoneを知っており、Android Onavo Extend のようなアプリでそれを実現できます) 4Gデータの使用量が少なくなるように十分です。このようなVPNをインストール/構築するようになった場合は、以下と互換性があります。

  • Debian(サーバー)、
  • Mac OS(マイコンピュータ)、
  • およびiOS(私の電話)。

学校のWiFiを高速化する方法について他に提案がある場合。私はいくつかのテストを行いました。 ping www.google.comタイムアウト、arp -aは時間がかかりますが、最終的にはいくつかのピアが表示され、速度テスト(接続不良によりインターネットアクセスが得られる場合)は0.28 Mbpsのダウンスピードを返します。

11
LaX

私にとって良い解決策であることがわかったのは Ziproxy でした。

これは、画像などの大きなhtmlアセットを圧縮して、Webページを軽量化できるhttp圧縮プロキシです。プロキシであるため、VPNの有無にかかわらず動作します。設定も非常に簡単です。

3
LaX

Ziproxyの代わりに、 https://github.com/barnacs/compy があり、プロジェクトとしてより活気があるようです。

1
Hannes Snögren

Nomachineは本当にうまく機能します。オーディオも圧縮できます。

X2Goは悪くありませんが、オーディオを圧縮することはできません。

これらはリモートデスクトップソリューションですが、SSH経由でトンネリングできます。

私はEC2上のサーバーと、使用している電話/デスクトップ画面に適合するサイズのデスクトップでこれらの両方をテストしました。

0
jerng

Sshを使用して、ローカルポートから貧乏人のSSLトンネルを作成できます。

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

次に、Chrome/Chromiumでそのプロキシ経由で閲覧できます。

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

覚えておくべきこと:

  • サーバーのポート転送TCP 22ポート(SSH)が必要です
    • ただし、これは、サーバーをゲートキーピングしたり、トラフィックメタデータをのぞき見したりする第三者を信頼していないことも意味します。
  • 私が「貧乏人」について言及する理由は次のとおりです。
    • 接続が切断される場合があります。その場合、SSHクライアントは応答しなくなります。
    • プロキシを使用するには、アプリケーションを構成して信頼する必要があります。アプリケーションには、プライバシーを危険にさらす方法でアプリケーションを誤動作させるバグがある可能性があります。
    • 費用はかかりませんが、コマンドラインとサーバーアドレスを含むショートカットを覚えたり作成したりするには時間がかかります。
    • IThingsでは試していません。
0
danuker