先に要点
ISP ってプロバイダのこと? というところで止まりがちですが、サーバー移転や DNS 切り替えの場面では意外と関係が深いです。
特に、ドメインの向き先を変えたのに 自分からは見える / 相手からは見えない というズレが起きるときは、ISP 側の DNS キャッシュが関わっていることがあります。
この記事では、ISP の基本から、サーバー引っ越し時に起きやすい具体的なトラブルまで、初心者向けにまとめます。
ISP とは何か
ISP は Internet Service Provider の略で、インターネット接続を提供する事業者です。
家庭で使う光回線やモバイル回線、会社の固定回線などで、実際にネットへ出るときの窓口になる存在と考えると分かりやすいです。
初心者向けには、自宅や会社の回線をインターネットへつなぐ担当 くらいの理解で十分です。
サーバーそのものを持っている会社とは別で、普段こちらが使っている通信経路側の事業者という位置づけです。
ふだんは意識しにくいのに、移転時だけ急に気になる理由
通常の Web 閲覧では、ISP を細かく意識しなくても困りにくいです。
ただ、サーバー移転や DNS 切り替えでは、ISP が提供または利用する DNS リゾルバのキャッシュが見え方に影響します。
たとえば、既存ドメインを別サーバーへ移す方法 のように A レコードやネームサーバーを変更した直後は、世界中が一斉に同じ結果へ切り替わるわけではありません。
ISP ごと、利用中のリゾルバごとに、古い情報を持っている時間差が出ます。
サーバー引っ越し時に起きやすい具体的なトラブル
1. 自分には新サーバーが見えるのに、相手には旧サーバーが見える
いちばん多いのがこれです。
自分の回線では新しいサーバーへ向いていても、相手の ISP や会社ネットワークではまだ古いキャッシュを見ていることがあります。
このときありがちなのは、自分では成功しているように見えるので切り替え完了だと思ってしまう ことです。
実際には、新旧両方へアクセスが飛んでいる時間帯がある前提で考えた方が安全です。
2. フォーム送信やログイン状態が不安定になる
新旧サーバーでアプリやセッションの状態がそろっていないと、ユーザーごとに違う挙動が出ることがあります。
- ある人はログインできる
- ある人は古い画面が出る
- フォーム送信先だけ旧サーバーへ飛ぶ
こういうズレは、アプリの不具合に見えても、実際には DNS 切り替え途中の混在が原因なことがあります。
3. メールだけ旧設定のまま動く
Web サイト本体だけでなく、メール系のレコードが絡む場合も注意が必要です。
MX レコードや SPF、DKIM、DMARC の見直しが途中だと、Web は新サーバー、メールは旧設定という中途半端な状態が起きます。
特に「サイト移転だけのつもり」で作業を始めると、メールまわりの確認が後回しになりやすいです。
4. IPv4 は新しいのに IPv6 だけ古い
AAAA レコードを使っていると、IPv4 と IPv6 で見え方が分かれることがあります。
そのため、ある回線では新サーバー、別の回線では古い IPv6 側へ行く、というやや見つけにくいトラブルが起きることがあります。
5. 社内からは見えるのに、モバイル回線では違う結果になる
会社ネットワーク、家庭回線、スマホ回線で結果が違うのもよくある話です。
これは単に 端末の問題 ではなく、回線ごとに使っている DNS リゾルバやキャッシュの差が影響していることがあります。
実務で見るべき確認ポイント
1. TTL を事前に下げておく
切り替え前に TTL を下げておくのは、古いキャッシュが長く残るリスクを減らす基本です。
ただし、TTL を下げた瞬間に全員へ効くわけではなく、下げる前にすでに配られていた古い TTL は残る ので、数日前から準備しておく方が安全です。
2. 複数回線で確認する
切り替え後は、最低でも次のような複数経路で見た方が安心です。
- 自宅回線
- スマホ回線
- 会社回線
- public DNS を使った名前解決確認
一つの回線だけで 見えたから完了 にしない方が、移転作業では失敗しにくいです。
3. DNS だけでなくアプリ挙動も見る
名前解決が変わったかだけでなく、実際に次のような動作も確認した方がよいです。
- ログインできるか
- フォーム送信できるか
- 管理画面に入れるか
- 画像や CSS が正しく出るか
- メール送信や受信に問題がないか
4. 旧サーバーをすぐ止めない
切り替えた直後に旧サーバーを止めると、まだ古いキャッシュを見ている利用者が一気にエラーになります。
そのため、一定時間は旧サーバーも生かしておく運用が現実的です。
ISP が悪いのか、こちらの設定が悪いのかを見分ける考え方
切り替え直後のトラブルは、何でも ISP が悪い で片づけない方がよいです。
実際には次のどれかであることが多いです。
つまり、ISP は原因のひとつにはなりますが、設計と確認の不足が重なるとトラブルが大きくなります。
どこまで理解しておけば十分か
初心者の段階では、次の3つを押さえておけば十分です。
- ISP はインターネット接続の窓口
- サーバー移転時は ISP 側の DNS キャッシュ差で見え方がずれる
- 一つの回線だけで切り替え完了と判断しない
この3つが分かっているだけでも、サーバー移転時のトラブルにかなり強くなります。
まとめ
ISP は普段は意識しにくいですが、サーバー引っ越しや DNS 切り替えでは無視できない存在です。
特に、自分は見えるのに相手は見えない というズレは、ISP やリゾルバのキャッシュ差が絡みやすいので、複数回線で確認する前提で動くのが安全です。
移転作業では、DNS の変更だけを見て終わらせず、アプリの動作、メール、IPv6 側まで含めて確認すると、大きな事故を減らしやすくなります。
参考リンク
- 総務省: 電気通信サービスの概要
- Cloudflare: What is DNS?
- Cloudflare: What is a DNS resolver?
- AWS Route 53: Best practices for Amazon Route 53
- RFC 1034: Domain Concepts and Facilities