ssh conexão e servidor X11, diversos problemas

0

Estou usando uma máquina em uma cidade próxima a minha via ssh (com putty). Estou conectando através do ssh, e depois de fazer o login nessa máquina eu começo (com o Xming rodando no meu PC), um software que abre a janela do X11. Depois de alguns minutos (se não tiver sorte) a conexão fecha e, com isso, o software que estou usando na máquina (comsol multihpysics) morre e todo o trabalho que fiz lá está perdido.

Se eu tiver (muita) sorte, a conexão não termina e eu posso terminar minha simulação de 6 horas com sucesso, coisa que acontece apenas algumas vezes por semana.

Tenho erros como "Network error: connection reset by peer" e "Network error:software caused connection abort" , ou seja, erros relacionados à conexão.

Soluções como aumentar KeepAliveServer/KeepAliveClient time , using autossh ou MyEnTunnel não funcionam para mim porque, com apenas um segundo com a conexão inativa, o software é fechado.

Acho que meu ISP não é um problema, tenho uma boa largura de banda para isso.

    
por Alfonso Santiago 10.04.2013 / 21:59

2 respostas

0

O seu ISP pode ou não ser o problema, tanto quanto o ISP, ao qual outro servidor está conectado. E a questão não é a largura de banda aqui. Em vez disso, as interfaces são redefinidas devido à perda de conexão em qualquer parte da cadeia. Suas chances de 6 horas de conexão de rede ininterrupta são de uma em quatro, estatisticamente falando. Considerando que essas redes e conexões não são de nível profissional, é uma aposta de otários em termos de Las Vegas.

Dito isto, estou assumindo que ambos os lados, ou pelo menos o outro servidor na próxima cidade, são / é uma máquina Linux. Por que você simplesmente não executa o vncserver simples e se conecta a esta máquina usando o vncviewer? Mesmo se sua conexão for interrompida, a GUI na outra máquina continuará funcionando e quando você se reconectar, você obterá a mesma área de trabalho com a GUI ainda em execução nela. Claro, isso significa que, se você precisar inserir algo durante o processo, ele terá que esperar que você se reconecte antes de continuar.

    
por 10.04.2013 / 23:52
0
xwindows é um protocolo de exibição muito tagarela; Eu não tive muita sorte em usá-lo através de conexões remotas, mas a largura de banda ficou melhor desde a última vez que tentei ... No entanto, a latência permaneceu praticamente constante. Se você estiver excedendo os valores de sendQ do TCP / kernel, seu par redefinirá a conexão.

Pode ser útil usar uma área de trabalho remota do tipo VNC em vez de X-windows, como se a conexão falhasse, sua x-session ainda estará sendo executada na máquina remota, que você pode continuar de onde parou quando conecte-se novamente ...

    
por 10.04.2013 / 23:54