公開鍵認証でコアサーバーで接続できるように設定したあと、しばらくしたらssh接続できなくなりました。
# ssh coreserver
kex_exchange_identification: Connection closed by remote host
原因
コアサーバーではssh接続するために、接続元のIPアドレス(自宅のIPアドレス)を許可しておく必要があります。
この接続元IP(自宅のIPアドレス)が変わってしまったため、ssh接続に失敗するようになりました。
大抵の場合自宅のIPアドレスは時間が経つと変わってしまうので、今回のようなエラーは定期的に発生すると思われます。
対処方法
IPアドレスの許可設定を都度実行するしかありません。
IPの許可設定はコアサーバーの管理画面から行います。
下記の記事でその方法を書いています。
以上です。
コメント/ピンバック