>>> Имеется виндовый клиент, никс сервер и туннель в мир через openssh.
>>> Туннель открывается через путти ключем -D.
>>> Быстрые каналы как на клиенте, так и на сервере но скорость при
>>> использовании туннеля около 50 кб/сек.
>>> wget с сервера выдает 10 Mbit/s.
>> померьте нормально скорость напрямую и ч/з тунель до сервера для начала. благо
>> iperf и под никс и под вин есть.
> Почему мерить скорость iperf нормально? Он же будет мерить непосредственно скорость ssh
> соединения, а по моему проблема именно в этом. Я бы не
> писал здесь, не оттестировав все что возможно.1) никто не знает есть ли у вас ограничения на канале и какие
2) никто не знает есть ли у вас ограничения на пользовательских каналах
3) чем больше кол-во одновременных соединений во внешний мир, тем меньше скорость
каждого соединения, как для внешнего канала, так и для внутренних, это как общий
умывальник на N-сосков, чем больше сосков одновременно открыли, тем меньше поток
воды в каждом
4) SSH может использовать компрессию
5) Чтобы выяснить в чем дело, нужно использовать однозначную схему для проверки:
точка внешнего мира <-> сервер <-> клиент
необходимо проверить работу по SSH: точка внешнего мира <-> сервер
сервер <-> клиент (точка внешнего мира должна быть ОДНА, заведомо известная и на
которую есть доступ, причем недалекая)
прим: точка внешнего мира - понятие размытое, она может быть в разном месте, в
том числе и с узким местом (каналом) на протяжении маршрута от нее до сервера.
6) в верхнем отсутствует сам тунель или ssh-forward в котором тоже может быть затык,
нагрузка на сервер, настройка sshd, компрессия и тд и тп.
7) вы уверены что вам тунель нужен именно на базе ssh?