Não é possível SSH entre dois servidores

0

Eu comprei recentemente um novo VPS para substituir meu antigo VPS e estava no processo de usar rsync para copiar arquivos.

Parte do caminho até rsync desligou e agora não fará uma conexão novamente, apenas expira.

Eu não posso rsync over ssh ou ssh diretamente para o outro servidor agora. Quando faço ping, ele não recebe uma resposta, então fica na primeira linha

PING -- 56(84) bytes of data. 

e nunca passa por isso.

Se eu for até o servidor de destino e tentar ssh voltar para o outro, obtenho

ssh: connect to host -- port 22: No route to host

Eu também recebo Destination Host Unreachable se eu tentar pingar.

Eu estou ssh em ambos usando com sucesso o putty do meu PC doméstico e posso ssh de ambos com sucesso para outro terceiro.

Eu não tenho ideia do que está acontecendo, a não ser, possivelmente, um dos provedores na lista negra do outro durante o rsync ?

    
por Kyle Gordon 17.03.2015 / 22:41

1 resposta

0

Eu primeiro verifico o /etc/hosts.deny para ter certeza de que nada foi colocado na lista negra diretamente aqui. Caso contrário, se o iptables estiver instalado, verifique se ele não está na lista negra com iptables -L INPUT -v -n . Você pode tentar colocar o IP relevante na lista de permissões também ( veja essa questão ).

Considerando que você pode acessar o SSH a partir de casa ou de outros servidores, se você não puder resolver isso, sua melhor opção seria usar um terceiro (seu computador ou um desses outros servidores) como intermediário. rsync do seu antigo servidor para o terceiro servidor, depois do terceiro servidor para o novo servidor. Possivelmente você também pode usar o encaminhamento de porta SSH se não quiser deixar nenhum dado no meio, embora ele ainda passe por esse terceiro servidor.

    
por ThibautRenaux 17.03.2015 / 22:55