Falha na conexão SSH: o processamento da solicitação encaminhada falha na chave known_host

0

Quando eu tento uma conexão SSH entre o cliente C e o servidor S (ambos na mesma LAN), o cliente procura a chave do servidor no arquivo known_hosts do usuário do cliente.

No caso usual de tentativas de conexão, se a chave do servidor não for encontrada, o cliente será solicitado a aceitar a chave do servidor no arquivo known_hosts do usuário. Se a chave for encontrada, o processo de conexão continuará.

No entanto, tenho uma situação em que se a solicitação de conexão for encaminhada através do roteador / modem da LAN a procura pela chave do servidor falhará mesmo que a chave do servidor de destino seja e o cliente não é solicitado. Em vez disso, a tentativa é recusada com Connection reset by <IP of router>

Conecte o sucesso ao host da LAN diretamente usando:

ssh -vvv stephen@acer 

Conecte-se à falha do roteador LAN para encaminhar para o acer usando:

ssh -vvv stephen@michigan

Isso começou a acontecer. Alguma ideia do porquê?

  • A chave do servidor é alterada pelo roteador?

  • O roteador está substituindo a chave do servidor de destino por sua própria?

  • Existe alguma maneira de dar uma olhada na chave que está sendo passada. Estou chamando com ssh -vvv ter o log de SSH definido como VERBOSE , mas não vejo nada que reconheça como útil

Informações do sistema:

Server host Ubuntu 18.04: Openssh-server/bionic-updates,bionic-security,now 1:7.6p1-4ubuntu0.1 amd64    
Tested with clients:  

- Ubuntu 18.10: openssh-client/cosmic,now 1:7.7p1-4 amd64  
- Ubuntu 18.04: openssh-client/bionic-updates,bionic-security,now 1:7.6p1-4ubuntu0.1 amd64 
- Debian 9.5: openssh-client/stable,now 1:7.4p1-10+deb9u4 amd64

 Modem: Arris Xb6

Atualize para: O SSH foi encaminhado através do modem recentemente iniciado com falha: atualizar

    
por Stephen Boston 24.11.2018 / 20:53

0 respostas