/etc/hostsでホストアドレスを変更しましたが、うまくいきました。これはping [hostname]
正しいアドレスにpingが鳴るからです。
ただし、実行するとssh [hostname]
古いホストアドレスが取得されます。したがって、sshは何とかホスト名アドレスをキャッシュしているようです。古いホストアドレスの代わりに現在のホストアドレスを使用するようにこのキャッシュをクリアするにはどうすればよいですか?
答え1
roaimaのコメントで述べたように、ssh設定ファイル(〜/ .ssh / config)に/ etc / hostsファイルエントリを上書きするハードコーディングされたIPアドレスがあることがわかりました。