SSH接続に失敗しました:Known_hostキーから渡された要求の処理に失敗しました。

SSH接続に失敗しました:Known_hostキーから渡された要求の処理に失敗しました。

クライアントCとサーバーS(両方とも同じLAN上にある)間でSSH接続を確立しようとすると、クライアントはクライアントユーザーファイル内のサーバーキーを見つけますknown_hosts

通常の接続試行でサーバーキーが見つからない場合は、クライアントにサーバーキーを受け入れてknown_hostsユーザーファイルに保存するように求められます。キーが見つかると、接続プロセスは続行されます。

ただし、LANルーター/モデムを介して接続要求を転送すると、ターゲットサーバーのキーを使用してもサーバーキーの検索が失敗することがあります。はいそこではクライアントにメッセージは表示されません。代わりに試みが拒否されます。Connection reset by <IP of router>

LAN ホストに正常に接続するには、次のコマンドを直接使用します。

ssh -vvv stephen@acer 

障害のある LAN ルーターに接続して acer に転送するには、次のようにします。

ssh -vvv stephen@michigan

これはちょうど起こり始めました。理由をご存知ですか?

  • ルーターでサーバーキーを変更しましたか?

  • ルーターはターゲットサーバーのキーを自分のキーに置き換えましたか?

  • どのキーが渡されるかを確認する方法はありますか?電話時にssh -vvvSSHロギングを設定しましたが、VERBOSE役に立つと思われる項目は表示されません。

システムメッセージ:

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

更新済み:モデムを介して渡されたSSHが最近失敗し始めました。更新

ベストアンサー1

おすすめ記事