家のWi-Fiのスマホからだけブログが開けない原因を調べた

はじめに

前の記事で、家のPCからブログが開けなくなった話を書きました。その中で、家のWi-Fiにつないだスマホでもブログが開けないことに触れました。この記事はその続きです。スマホで何が起きているのかを、順に切り分けました。

先に結論を書くと、原因は「スマホに IPv6 が来ていないこと」だと見ています。直すかどうかは保留にしました。

症状

家のWi-Fiにつないだスマホでブログを開くと、ERR_CONNECTION_REFUSED(接続を拒否されました)と出ます。同じスマホでも、モバイル回線に切り替えると普通に開けます。家族のスマホでも同じです。

一方、家のPCは有線でつながっていて、ブログも管理画面も開けます。外からは見られるのに、家のWi-Fiのスマホだけが開けない状態です。

開けなくなったのがいつからかは、はっきり覚えていません。NASでブログを動かし始めた最初のころから、そうだった気もします。

試したこと

試したこと結果
モバイル回線に切り替える開ける
Wi-Fiをオフにして、入れ直す変わらず開けない
スマホのプライベートDNS(Android)を dns.google にする変わらず開けない
IPv6の接続を確かめるサイト(test-ipv6.com)を、家のWi-Fiで開くIPv6アドレスが見つからない

PCではChromeのセキュアDNSをGoogleにすると直ったので、スマホでも同じ手を試しましたが、直りませんでした。

分かったこと

スマホには家のWi-FiでIPv6が来ていませんでした。一方、有線のPCは、前の記事に書いたとおり、IPv6でNASに直接つながっています。

見立ては次のとおりです。IPv6のないスマホはブログの名前をIPv4の外側のアドレスで引いて、そこへ向かいます。家の中から家の外側のアドレスへ折り返す通信を、ルーターが通さないと(NATループバックと呼ばれる性質です)、拒否されます。DNSを変えても直らなかったのは、名前が引けていないのではなく、引けたアドレスに家の中から届かないからだと考えられます。

確かめていない点もあります。ルーターが折り返しを通さない設定になっているのかは、設定画面を見ていません。また、有線のPCにはIPv6が来ていて、Wi-Fiのスマホには来ない理由も調べていません。

直さずに保留にした

直さずに保留にしました。理由は次の3つです。

  • 外からは普通に見られて、モバイル回線に切り替えれば開けるので、困る場面が限られる
  • 直すには、ルーターのIPv6設定を見直すか、家のDNSをNAS向きに変える必要があり、どちらも家のネット全体に影響する。後者は、NASが止まったときに家の中で名前が引けなくなるおそれもある
  • AdSenseの審査が終わるまでは、NASやネットワークの構成を大きく変えたくない

審査が終わったら、あらためて考えます。

コメント