A velocidade do túnel SSH é muito lenta

4

Eu tenho um servidor remoto com Ubuntu Linux e quero estabelecer um túnel SSH com este servidor a partir da máquina Windows usando o PuTTY (plink). Eu tenho que usar esse método para obter acesso a algum serviço neste servidor, porque o firewall está bloqueando todas as portas neste servidor, exceto a porta 22 ssh. Mas a velocidade da conexão através do túnel SSH é MUITO LENTA. Eu verifiquei a velocidade usando a ferramenta iperf.

Aqui estão os resultados de usar iperf sem túnel SSH:

[  5] local <remote_server_ip> port 5001 connected with <my_internet_ip> port 11154
[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-10.4 sec  5.12 MBytes  4.13 Mbits/sec

E são resultados do uso do iperf sobre o túnel SSH:

[  4] local 127.0.0.1 port 5001 connected with 127.0.0.1 port 38231
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-15.2 sec   896 KBytes   484 Kbits/sec

A velocidade é realmente diferente. Como isso é possível? O que devo fazer para corrigir isso?

    
por John Green 08.08.2013 / 10:50

1 resposta

3

Provavelmente vale a pena ler este "Por que TCP sobre TCP é uma má ideia" , seria melhor usar uma VPN do que confiar no SSH para algo mais do que jogar fora túneis.

Evidentemente, isso é muito mais lento do que eu esperava, mesmo em um túnel SSH. Talvez você precise ajustar suas opções de SSH.

    
por 08.08.2013 / 10:57