• ベストアンサー
  • すぐに回答を!

SSHによる通信で速度が出なくて困っています。

  • 質問No.5899506
  • 閲覧数1546
  • ありがとう数13
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 81% (56/69)

SSHによる通信で速度が出なくて困っています。

外部から。ローカル内のみのWEBサーバーにアクセスしたく、SSHのポートフォワーディングを使用しました。
SSHサーバーはfreeSSHdです。(winXP)ポートは8000番を使用しています。秘密鍵による認証です。
クライアントのPuttyから、サーバーのIP:8000でアクセスし、フォワードするポートに、webサーバーの8080番、源ポートに1234番を使用し、ブラウザからhttp://localhost:1234/でアクセスが出来るのですが、速度が殆ど出ません。200kb/s弱
容量の大きいファイルはとてもDLが厳しい状態です。
ファイルをDLしている間は、サーバー機のCPU使用率が高いです。
外部からのアクセスではなく、サーバー、クライアント共、ローカル内で試してみても同様です。

暗号化しているので遅くはなると思うのですが、ここまで重いものなのでしょうか?

freeSSHdにSFTP機能もあるのですが、これをWinSCPからSFTP接続しファイルをやり取りする分には、DL速度は高速に出来ます。UPはポートフォワーディングと同様、速度が著しく出ません。

解決策などありましたら、ご教授ください。

質問者が選んだベストアンサー

  • 回答No.1
  • ベストアンサー

ベストアンサー率 50% (317/631)

サーバのスペックにもよりますが、Winで同様の構成にしたいのであれば
CPUもメモリもそれなりのっスペックが要求されるでしょうし
freeSSHdに当てるリソースを高めにしないといけないかもしれません。

まずは何がリソースを消費しているのかを確認してください
CPUの使用率が高い理由も確認するべきでしょう。
お礼コメント
tachibana0

お礼率 81% (56/69)

ご指摘の方。ありがとうございます。
サーバーのスペックは、Athlon 64 X2 6000+(3.1Ghz)のメモリー3Ghzです。
スペック的には大丈夫だと思います。

プロセスの優先度や仮想メモリーのサイズも上げて見ましたが、効果は無いようです。
先程気がついたのですが、ブラウザからファイルをDLすると、転送速度は100~200kb/s程なのですが、
ダウンロードソフトを使用して、ダウンロード数を上げてDLしてみた所、1000kb/s超えました。
うぅむ。。どういう事なのでしょうか笑
DLする分にはこの方法で良いかも知れませんが、UPも何とかならないのかな。。

悩ましい所です。
投稿日時:2010/05/17 17:43
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,600万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

ピックアップ

ページ先頭へ