※本ページにはプロモーション(広告)が含まれています
Wi-Fiキャプティブポータルのログインページが表示されなくて困っていませんか?
ホテル・カフェ・空港・駅などの公共Wi-Fiに接続したのに、ブラウザにログインページが自動で表示されない——そんな経験はありませんか?接続は成功しているのにインターネットが使えない状態が続き、途方に暮れてしまう方は少なくありません。
本記事では、キャプティブポータルのログインページが表示されない原因と、デバイス別の具体的な解決方法を詳しく解説します。

この記事でわかること
- キャプティブポータルとは何か・仕組みの解説
- ログインページが表示されない主な原因
- neverssl.comを使ってページを強制表示する方法
- DNS設定を手動で8.8.8.8に変更する手順
- VPN・プライベートDNSを無効化する手順
- HTTPSを使わないURLを手動入力する方法
キャプティブポータルとは
仕組みの基礎知識
キャプティブポータル(Captive Portal)とは、公共Wi-Fiに接続した際に利用者を認証するための仕組みです。Wi-Fiに接続しても、利用規約への同意やログイン操作が完了するまで、インターネットへのアクセスを制限します。
技術的には以下の流れで動作します。
- デバイスがWi-Fiに接続する
- Wi-Fiルーターがすべての通信をキャプティブポータルサーバーにリダイレクトする
- ブラウザが自動的にキャプティブポータルの検出ページにアクセスする
- キャプティブポータルサーバーがログインページを表示する
- 認証完了後、インターネットへのアクセスが開放される
なぜ表示されないのか
OSは接続後に自動でキャプティブポータルを検出する仕組みを持っています(Windowsは msftconnecttest.com、iOSは captive.apple.com、Androidは connectivitycheck.gstatic.com へのアクセスで確認)。これらの自動検出が失敗すると、ログインページが表示されません。
ログインページが表示されない主な原因
| 原因 | 詳細 | 解決策 |
|---|---|---|
| VPNが有効になっている | VPNが通信をトンネリングし、リダイレクトを遮断する | VPNをオフにしてから接続 |
| プライベートDNSが有効 | DNS-over-HTTPSがDNSリダイレクトを防ぐ | プライベートDNSを無効化 |
| カスタムDNSの設定 | 8.8.8.8等の設定がポータルDNSを上書きしている | DNSを「自動」に戻す |
| ブラウザのHSTSキャッシュ | HTTPSを強制しHTTPへのリダイレクトをブロック | HTTP専用URLを手動入力 |
| 自動検出ページへの疎通失敗 | OSの検出用URLがブロックされている | neverssl.comに手動アクセス |
対処法1:VPNを無効にしてから接続する(最初に確認)
VPNアプリが有効になっている状態でキャプティブポータルのWi-Fiに接続すると、VPNが通信を暗号化されたトンネル内にルーティングするため、ポータルへのリダイレクトが機能しません。
iPhoneの場合
- 「設定」→「一般」→「VPNとデバイス管理」を開く
- 接続中のVPN設定を選択してオフにする
- VPNアプリを使用している場合はアプリを開いて切断する
- Wi-Fiを一度オフ→オンにして再接続する
Androidの場合
- 「設定」→「接続」→「その他の接続設定」→「VPN」を開く
- 接続中のVPNをタップして「切断」を選択する
- Wi-Fiを再接続する
Windows 11の場合
- タスクバーのネットワークアイコンを右クリック
- 「ネットワークとインターネットの設定」→「VPN」を開く
- 接続中のVPNを選択して「切断」する

対処法2:neverssl.comに手動アクセスする
neverssl.com はHTTPS(暗号化通信)を使用しないことが保証されたサイトです。キャプティブポータルはHTTP通信をリダイレクトして動作するため、HTTPSのみのサイトではリダイレクトが起きません。neverssl.comにアクセスすることでリダイレクトを確実に発生させます。
- ブラウザを開く
- アドレスバーに
http://neverssl.comと入力する(httpsではなくhttpであることが重要) - キャプティブポータルのログインページが表示されたらログインする
neverssl.comが使えない場合の代替として以下のURLも有効です。
http://example.comhttp://www.msn.comhttp://detectportal.firefox.com
対処法3:プライベートDNSを無効化する(Android)
AndroidのプライベートDNS(DNS-over-TLS)が有効になっていると、キャプティブポータルのDNSリダイレクトを妨害します。
- 「設定」→「接続」→「その他の接続設定」→「プライベートDNS」を開く
- 「オフ」または「自動」に変更する
- Wi-Fiを再接続してポータルページが表示されるか確認する
- ログイン完了後、必要に応じてプライベートDNSを再設定する
対処法4:DNSを手動で設定する(8.8.8.8)
場合によっては、DNSを特定のパブリックDNSに手動設定することでポータル検出が改善するケースがあります。ただし、これが逆効果になる環境(ポータル自体がDNSリダイレクトを使用している場合)もあるため、他の方法で解決しない場合の最終手段として試してください。
iPhoneでのDNS手動設定
- 「設定」→「Wi-Fi」を開く
- 接続中のWi-Fiネットワーク名の横の「ⓘ」をタップ
- 「DNSを設定」をタップ
- 「手動」を選択して「8.8.8.8」と「8.8.4.4」を追加する
Androidでの設定(静的IPを使う方法)
- 「設定」→「Wi-Fi」→接続中のネットワーク名を長押し
- 「ネットワークの変更」または「詳細オプション」を選択
- 「IP設定」を「静的」に変更する
- 「DNS 1」に「8.8.8.8」、「DNS 2」に「8.8.4.4」を入力する
対処法5:HTTPSを使わないURLを手動入力する
Chromeなどのブラウザは「HSTS(HTTP Strict Transport Security)」という仕組みで特定のサイトへのHTTPS接続を強制します。この強制がキャプティブポータルのリダイレクトを妨害することがあります。
以下の手順でHTTPのURLを手動入力してポータルページを表示させます。
- ブラウザを開く
- アドレスバーに以下のいずれかを入力する(httpであることが重要)
http://1.1.1.1(Cloudflare)http://neverssl.comhttp://captive.apple.com(iOS/macOSでも有効)
- ページがリダイレクトされてポータルページが表示されたらログインする

デバイス別 対処法まとめ
| デバイス | 推奨手順(優先順) |
|---|---|
| iPhone / iPad | ①VPNオフ → ②http://neverssl.com → ③Wi-Fi切断・再接続 → ④機内モード切替 |
| Android | ①VPNオフ → ②プライベートDNS無効 → ③http://neverssl.com → ④DNS手動設定 |
| Windows 11 | ①VPNオフ → ②http://neverssl.com → ③別ブラウザで試す → ④DNS手動設定 |
| Mac | ①VPNオフ → ②http://captive.apple.com → ③Safari以外で試す → ④DNS手動設定 |
追加の対処法:機内モードの切り替えとブラウザの変更
機内モードの切り替え(iOS・Android)
機内モードをオン→オフにすると、ネットワーク接続がリセットされてキャプティブポータルの検出が再実行されます。Wi-Fiの切断・再接続より強力なリセット効果があります。
別のブラウザを使用する
普段使用しているブラウザのHSTSキャッシュが原因の場合、別のブラウザ(Chromeを使っているならSafariやEdgeなど)でhttp://neverssl.comにアクセスすると解決することがあります。
ブラウザのHSTSキャッシュをクリアする(Chrome)
- Chromeのアドレスバーに
chrome://net-internals/#hstsと入力する - 「Delete domain security policies」セクションにドメイン名を入力して「Delete」をクリックする
この記事に関連するおすすめ商品
モバイル Wi-Fi ルーター(ポケットWi-Fi)
約3,000〜8,000円/月
公共Wi-Fiが不安な場所でも安定接続できる自前のモバイルルーター
トラベル Wi-Fi ルーター
約3,000〜10,000円
ホテルの有線LANをWi-Fiに変換できるコンパクトなトラベルルーター
スマートフォン用 VPN アプリ(年間プラン)
約3,000〜6,000円/年
公共Wi-Fiログイン後の通信を暗号化して安全を確保するVPNサービス
※ 価格は変動します。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q. ログインページは表示されるのにボタンを押しても先に進めません
JavaScriptが無効になっている場合やブラウザの互換性問題が原因のことがあります。別のブラウザ(SafariやChromeなど)で試してみてください。また、ブラウザの広告ブロッカーやスクリプトブロッカーが干渉している場合もあります。一時的に拡張機能を無効にして再試行してください。
Q. 毎回同じWi-Fiでもログインを求められます。防ぐ方法はありますか?
キャプティブポータルはMACアドレスまたはCookieで認証状態を保持しますが、保持期間はネットワーク管理者の設定次第です。iOSのプライベートWi-Fiアドレス機能が有効だと毎回別のMACアドレスが使われてしまい、毎回ログインが必要になることがあります。設定→Wi-Fi→ネットワーク名→「プライベートWi-Fiアドレス」をオフにすると改善する場合があります。
Q. 公共Wi-Fiへのログイン自体は安全ですか?
キャプティブポータルへのログイン(メールアドレス入力・規約同意など)自体は暗号化されていないことが多く、盗聴のリスクがあります。機密情報は入力しないようにしましょう。ログイン後にVPNを有効にして以降の通信を暗号化することを強く推奨します。
Q. Androidで「インターネットなし」と表示されるがネットは使えています。関係ありますか?
Androidはキャプティブポータル検出に失敗した場合に「インターネットなし」と表示することがあります。この状態でhttp://neverssl.comにアクセスするとログインページが表示されることがあります。ログイン後もこの表示が消えない場合は、Wi-Fiを一度切断して再接続すると解消されることがあります。
Q. Wi-Fi接続直後に「ログインが必要です」という通知が出るのに、タップしたらエラーになります
この通知はOSのキャプティブポータル検出機能によるものです。通知からブラウザが開くことで失敗する場合は、通知を無視してブラウザを手動で開き、http://neverssl.comにアクセスする方法を試してください。
まとめ
Wi-Fiキャプティブポータルのログインページが表示されない問題は、VPNやプライベートDNS、ブラウザのHTTPS強制などが原因であることがほとんどです。以下の手順を順に試してください。
- VPNをオフにする(最初に必ず確認)
- ブラウザで http://neverssl.com を手動入力する(最も効果的な方法)
- プライベートDNSを無効化する(Android限定)
- 機内モードをオン→オフで切り替える(ネットワーク設定をリセット)
- 別のブラウザで試す(HSTSキャッシュの回避)
- DNSを手動で設定する(8.8.8.8 / 8.8.4.4)
公共Wi-Fiは利便性が高い一方でセキュリティリスクもあります。ログイン完了後はVPNを有効にして通信を保護する習慣をつけることをお勧めします。本記事の手順でほとんどのキャプティブポータル問題は解決できますので、ぜひ参考にしてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!