web-dev-qa-db-ja.com

遅いネットワーク接続でSSHを介してXを高速化する方法は?

遅いネットワーク接続でsshを介してXアプリケーションを高速化することに関する特定の推奨事項はありますか?この特定のケースでは、東海岸のラップトップから西海岸にあるサーバーにアクセスしていますが、DSL接続も高速ではありません。

Sshの設定はありますか?一般的なヒントはありますか?

33
vivekian2

おそらく、-Cオプションを使用した圧縮を使用することにより、最も大きな利点が得られます。次の行を使用して、sshd_configで有効にすることもできます。

Compression yes
15
Chris Down

可能であれば、NXをテストしてみてください(Xをsshでトンネリングするよりもはるかに速く感じるので、始めるのは面倒です)。

15
Anon

試してから久しぶりですが、 [〜#〜] dxpc [〜#〜] (Differential X Protocol Compression)を使用してX11をダイヤルアップPPPは著しく高速に動作します。おそらく、SSH圧縮オプションの方が適していますが、この圧縮はX11に固有であり、より高速に動作する可能性があります。

8
Bruce Ediger

高性能のopenshを調査する価値があるかもしれません。セキュリティ上の理由から、opensshは多くの場所で静的バッファを使用しています。 HPH-SSHプロジェクトは、動的バッファーを使用するために、その一部を再実装しています。また、最近のリビジョンではマルチスレッド暗号を実装しているようです。

https://www.psc.edu/hpn-ssh

4
jmtd

X2Goが問題を解決します。アルゼンチンのシリコンバレーからRaspberry Piにアクセスしています。少し遅れはありますが、私のデスクコンピュータと同じくらい快適に作業できます。

VNCは2番目の選択肢です。

1
Rich