速くなったさくらの新レンタルサーバへ移行しました。あとSSH接続時に警告発生。

さくらのレンタルサーバで高速化された新サーバが提供開始されたので、新サーバへの引っ越しについて書いています。あと、新サーバへのSSH接続時に「WARNING: POSSIBLE DNS SPOOFING DETECTED!」という警告が出てログインできなかったので、その時の対処法についても書いています。

※ 本ページはプロモーションが含まれています。

さくらのレンタルサーバで、移行ツールを使用して従来サーバから高速化された新サーバへ引っ越し

最終更新日:2022/7/26

2022年2月16日にさくらインターネットが運営するさくらのレンタルサーバで、高速化された新サーバーがリリースされました。
さくらのレンタルサーバ | さらに速く、快適に。さくらのレンタルサーバ

公式によると、新サーバはドライブをSSD化したりとハードウェアから刷新したようで、従来サーバと比較して表示速度、処理速度は最大5倍速くなるという事です。

私はさくらのレンタルサーバのスタンダードプランを契約してWordPressを運営しているのですが、契約したのは2022年2月16日より前なので、2月16日以降も従来サーバのままでした。 けど、2022年7月13日にさくらインターネットから従来サーバから新サーバへ移行(引っ越し)するための移行ツールの提供開始というお知らせがきました!
【さくらのレンタルサーバ】新サーバーへの移行ツールを提供開始

従来サーバでWordPressを使っていた時の体感としては、時々表示が少し遅く、重く感じていて(ネットの評判でも遅いという話をちょいちょい見かけた)、まーレンタルサーバだし安いプランだから少し遅いぐらいは仕方ないかなと思っていたのですが、高速化した新サーバに無料で移れるという事なので、移行ツールを使って新サーバに移行してみました。

新サーバへの移行作業の方法・手順についてですが、同じさくらのレンタルサーバでも人によって使用環境が全然違うと思うので、移行作業前に公式のヘルプページやサポート動画を確認してみてください(自分では移行しないという選択肢もある)。
移行ツールを知りたい | さくらのサポート情報

私の場合、さくらのレンタルサーバのサーバコントロールパネルの「サーバ情報」->「移行ツール」へ進み、「移行の申し込みに進む」->「移行ツールを実行する」を押すだけで移行作業が完了しました。凄く簡単で作業時間は数時間程でした。

従来サーバと新サーバの違いは、ドライブのSSD化以外にもありました(私のサーバ環境の場合です。私が認識していないだけで他にも変更点はあると思います)。

従来サーバ 新サーバ
OS FreeBSD 11.2-RELEASE-p14 amd64 FreeBSD 13.0-RELEASE-p11 amd64
CPU Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz Intel Xeon Processor (Cascadelake)
Pythonバージョン 2.7.18 3.8.12

(Apache、MySQL、PHPなどのバージョンはそのままでした。ただPHPは7以上のバージョンでcgi設定の場合は、モジュールモードに変更らしい。 あと新サーバへ移行するのでIPアドレスも変わります。)

その他の変更点や機能別引き継ぎ項目については、公式のサポート情報を参考にしてください。
移行ツールの機能別引き継ぎ項目を知りたい | さくらのサポート情報

そして、新サーバを使用した体感ですが、明らかに軽く、速くなった気がします。快適になって良かった!

新サーバへのSSH接続時に警告が出てログインができなくなった問題。"WARNING: POSSIBLE DNS SPOOFING DETECTED!"、"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!"

新サーバへの移行作業自体は簡単で問題なくできたけど、移行後に新サーバにssh接続しようとしてみたら、"WARNING: POSSIBLE DNS SPOOFING DETECTED!"という警告メッセージが出てsshログインできない問題が発生しました。

私の環境では、さくらのレンタルサーバへのSSH接続は、パスワード認証から鍵認証に変えています。さくらのレンタルサーバの鍵認証でのSSH接続については別ページで書いていますので、よければ参考にしてください。
さくらのレンタルサーバへSSHログインする、mysqlコマンドでSQLでDB操作も

$ ssh sakurars
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@       WARNING: POSSIBLE DNS SPOOFING DETECTED!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
The ECDSA host key for hogesubsub.sakura.ne.jp has changed,
and the key for the corresponding IP address ***.***.***.***
is unknown. This could either mean that
DNS SPOOFING is happening or the IP address for the host
and its host key have changed at the same time.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:***********************************.
Please contact your system administrator.
Add correct host key in /Users/hogeuser/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/hogeuser/.ssh/known_hosts:98
ECDSA host key for hogesubsub.sakura.ne.jp has changed and you have requested strict checking.
Host key verification failed.
よく考えたら、新サーバに移行する事でサーバのIPアドレスが変更されたので、それが原因でした。

解決方法は、過去にSSH接続した事のあるサーバの情報(IPアドレスやサーバの公開鍵など)は、"/Users/ユーザ名/.ssh/known_hosts"ファイルにあるので(ファイルパスはmacOSの場合)、known_hostsファイルの中を見て、対象のさくらの従来サーバの情報の行を削除すれば、またSSH接続できるようになりました。
(*心配の方は、known_hostsファイルのバックアップを取ってから試してみてください。)