経路(ルート)の違い
インターネットは一つの巨大なネットワークですが、実際には無数の通信経路(ルート)が存在します。モバイル回線と自宅Wi-Fiでは、サイトへ到達するまでの経路がまったく異なります。
例えば、自宅のWi-Fiは契約しているプロバイダ(ISP)のネットワークを経由してインターネットに接続します。一方、スマートフォンの4G/5G回線は、携帯キャリア(NTTドコモ・au・SoftBankなど)のネットワークを通って通信します。
もし特定のISPのネットワーク内で障害が起きていた場合、その回線を使うユーザーだけがサイトにアクセスできなくなります。そのため、Wi-Fiでは見れないのにモバイル回線では問題なく表示される、という現象が起こります。
このようなケースでは、回線を切り替えるだけで問題が解決することが多く、通信経路の違いが原因だったと判断できます。
DNSサーバーの違い
もう一つよくある原因が「DNSサーバーの違い」です。DNSは、ドメイン名(example.com)をIPアドレスに変換する仕組みです。
モバイル回線と自宅Wi-Fiでは、通常は異なるDNSサーバーが使用されています。そのため、Wi-Fi側のDNSサーバーにトラブルがあると、特定のサイトだけ名前解決ができなくなることがあります。
この場合、スマホ回線では問題なく開けるのに、Wi-Fiだけ『このサイトにアクセスできません』『DNS_PROBE_FINISHED_NXDOMAIN』などのエラーが表示されることがあります。
対策としては、Google Public DNS(8.8.8.8)やCloudflare DNS(1.1.1.1)などのパブリックDNSに変更する方法が有効です。
MTU値(パケットサイズ)の問題
MTU(Maximum Transmission Unit)は、一度に送信できるデータの最大サイズを表すネットワーク設定です。
Wi-FiルーターのMTU設定が回線に適していない場合、通信データが途中で分割され、特定のサイトの通信だけが失敗することがあります。
この問題はすべてのサイトで発生するわけではなく、特定のサーバー構成や通信条件のサイトだけで起きることがあるため、原因の特定が難しいケースもあります。
ルーターの設定画面からMTU値を変更することで改善する場合がありますが、一般ユーザーの場合はルーターの再起動やファームウェア更新だけで解決することもあります。
セキュリティフィルタやネットワーク制限
家庭用ルーター、企業ネットワーク、学校のWi-Fiなどでは、セキュリティフィルタやアクセス制御が設定されていることがあります。
例えば、特定の国のサーバーへのアクセス、特定カテゴリのサイト、または一部の通信プロトコルがブロックされていることがあります。
その結果、モバイル回線では正常にアクセスできるのに、会社や学校のWi-Fiではサイトが開けないというケースが発生します。
もし会社や公共ネットワークで発生している場合は、ネットワーク管理者のポリシーによる制限の可能性があります。
原因を最短で見分ける方法
Note / Tips
サイトが開けないときは、まず「回線を切り替えて結果が変わるか」を確認するのが最も早い切り分け方法です。
Wi-Fiで開けない場合はモバイル回線で試す、逆にモバイル回線で問題がある場合は別のWi-Fiを試すなど、通信経路を変えることで原因の方向性が見えてきます。
回線によって結果が変わる場合は、サイト側ではなくネットワーク経路やDNSの問題である可能性が高いと考えられます。