プロキシとファイアウォールの確認:実践チェックリスト
更新日:
ページが読み込めない際、Windows版Chromeは「プロキシとファイアウォールを確認する」や「Windows ネットワーク診断ツールを実行する」などの対処法を提示することがあります。これらはエラーコードではなくトラブルシューティングの提案です。本ページでは、最も発生しやすい原因から順に確認できる具体的なチェックリストとしてまとめました。
確認手順の優先順位
- 1. Windows設定のプロキシ: 最も多い原因です。利用期限が切れた後やソフトウェアを削除した後も、古いプロキシ設定が有効のまま残っているケースがあります。ChromeやEdgeはこの設定を直接参照します。
- 2. WinHTTPプロキシ: 一部のアプリやシステムサービスは、「設定」画面に表示されない個別のWinHTTP設定を使用します。
- 3. Windows Defender ファイアウォールまたはウイルス対策ソフト: Chrome自体の通信や、プロキシポートへの外部接続がブロックされている可能性があります。
- 4. 実行中のVPN: トラフィックのルーティングが優先され、プロキシが想定通りに動作しないことがあります。
- 5. 職場や学校のネットワーク: ネットワーク側のファイアウォールにより、PCの外部でプロキシポートへの通信が遮断されている場合があります。
WindowsおよびWinHTTPのプロキシを確認する
「設定」>「ネットワークとインターネット」>「プロキシ」を開きます。プロキシを使用しない場合は、「手動プロキシ セットアップ」をオフにし、「セットアップ スクリプトを使う」がオンになっていればオフにします。プロキシを使用する場合は、ダッシュボードの注文情報とIP・ポート番号を照合してください。詳しい手順はWindows proxy setupおよびturn off proxy guideをご確認ください。
次に、コマンド プロンプトを開いて netsh winhttp show proxy を実行します。心当たりのないプロキシが表示された場合は、管理者権限で netsh winhttp reset proxy を実行すると、WinHTTPが直接接続に戻ります。
ファイアウォールとセキュリティソフトを確認する
「Windows セキュリティ」>「ファイアウォールとネットワーク保護」>「ファイアウォールによるアプリケーションの許可」を開き、現在使用中のネットワーク種別でChromeの通信が許可されているか確認します。サードパーティ製のセキュリティソフトは独自のファイアウォールを搭載していることが多いため、Web保護機能を数分間無効化してテストし、確認後は必ず元に戻してください。
ファイアウォールによるブロックには、接続を即座に拒否する場合と、パケットを応答なしで破棄(ドロップ)する場合があります。両者で症状が異なり、出力結果からどちらのケースかを特定できます。
出力結果からブロックの原因を特定する
203.0.113.10:8080 はドキュメント用のサンプルアドレスであり、上記の出力結果は弊社のテスト用プロキシで取得したものです。最も手早く原因を切り分けるには、ノートPCをスマートフォンのテザリング(モバイルデータ通信)に接続して再試行することです。モバイル通信で繋がり元のネットワークで繋がらない場合は、PCやプロキシではなく、利用環境のネットワークまたはそのファイアウォールに原因があります。
| 表示内容 | 意味 | 次の確認先 |
|---|---|---|
チェッカー: connect failed、curl: curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server | 即座に接続が拒否されました。該当ポートが接続を受け付けていません | ERR_PROXY_CONNECTION_FAILED |
チェッカー: timeout、curl: curl: (28) Proxy CONNECT aborted due to timeout、Chrome: ERR_TIMED_OUT | 応答がありません。経路の途中でパケットがドロップされている可能性があります | Proxy timeout |
チェッカー: auth failed (407) | ネットワークとファイアウォールは正常ですが、認証情報(ログイン情報)のみが誤っています | 407 error |
手順
- 1
「設定」でプロキシをオフにする、または修正する
「設定」>「ネットワークとインターネット」>「プロキシ」を開き、不要なプロキシを無効化するか、正しいIPとポート番号を再入力します。
- 2
WinHTTPの設定を確認する
netsh winhttp show proxyを実行します。不明なプロキシが表示された場合は、管理者権限でnetsh winhttp reset proxyを実行してください。 - 3
ファイアウォールでChromeの通信を許可する
「Windows セキュリティ」>「ファイアウォールとネットワーク保護」>「ファイアウォールによるアプリケーションの許可」を開き、Chromeの項目にチェックが入っていることを確認します。
- 4
別のネットワークでプロキシをテストする
スマートフォンのデータ通信(テザリング)に接続し、プロキシ情報をproxy checkerに貼り付けて結果を比較します。
- 5
それでも解決しない場合はWindowsネットワーク診断を実行する
Windowsのネットワークトラブルシューティングツールを使用して、ネットワークアダプターとDNSの状態を確認します。
よくある質問
「プロキシとファイアウォールを確認する」とはどういう意味ですか?
Webページの読み込みに失敗した際にChromeが表示する提案の1つです。デバイスに誤ったプロキシが設定されていないか、ファイアウォールがブラウザの通信を遮断していないかを確認することを意味します。
Windows 10と11で確認手順は異なりますか?
「設定」>「ネットワークとインターネット」>「プロキシ」というメニューパスは共通です。手動プロキシ設定の項目において、Windows 11では「セットアップ」ボタン、Windows 10ではオン/オフのトグルスイッチを使用する点が異なります。
ファイアウォールを完全に無効化してもよいですか?
おすすめしません。テスト目的で一時的に無効化するにとどめ、動作確認後は速やかに有効に戻した上で、該当アプリの通信許可ルール(例外設定)を追加してください。
ネットワーク診断で問題が見つかりませんが、依然として接続できません。
トラブルシューティングツールでは、誤ったプロキシ設定を必ずしも検出できるとは限りません。上記の手順に沿って、プロキシとWinHTTPの設定を手動で確認してください。
購入したプロキシを有効にしているときだけ接続に失敗します。
プロキシ情報をチェッカーに貼り付けて確認してください。チェッカー側で正常に動作する場合はデバイス側の設定を再確認し、チェッカーでも失敗する場合はその結果を添えてサポートチケットを作成してください。
充実したサポート付きの専用プロキシ
VinaProxyのプロキシには、わかりやすいWindows向け設定ガイドと、接続エラーの切り分けを一緒にサポートする専門チームが付属しています。
料金を見る