Como acelerar X sobre SSH em uma conexão de rede lenta?

31

Existe alguma recomendação específica sobre a aceleração de aplicativos X sobre o ssh em uma conexão de rede lenta? Neste caso específico, estou acessando um servidor localizado na costa oeste de um laptop na costa leste e que também em uma conexão DSL não muito rápida.

Alguma configuração para o ssh? Alguma dica em geral?

    
por vivekian2 19.09.2011 / 15:45

4 respostas

15

Você provavelmente verá os maiores benefícios usando compactação usando a opção -C . Você também pode ativá-lo no seu sshd_config usando a seguinte linha:

Compression yes
    
por 19.09.2011 / 15:53
15

Se você tiver a opção, tente e teste o NX (embora seja difícil de fazer), pois será muito mais rápido do que o tunelamento X sobre o ssh ...

    
por 20.09.2011 / 11:12
8

Já faz um tempo desde que eu tentei, mas DXPC (Diferencial X Protocol Compression) usado para fazer o X11 passar o trabalho PPP visivelmente mais rápido. Talvez a opção de compressão SSH funcione melhor para você, mas essa compactação é específica do X11 e pode funcionar mais rápido.

    
por 19.09.2011 / 18:46
4

Pode valer a pena investigar o openssh de alto desempenho. Por razões de segurança, o openssh usa buffers estáticos em muitos lugares. O projeto HPH-SSH reimplementa bits dele para usar buffers dinâmicos. Parece também que eles implementaram cifras multi-threaded em revisões recentes.

link

    
por 19.09.2011 / 16:04