TLDR;
それは基本的に同じ問題ですこの質問はこちら少し異なる理由で、異なるプラットフォームで。
Windows 上の Chrome でカスタム キャプティブ ポータル検出 URL を構成できるかどうかを知りたいです。
私は中国本土に住んでいますが、ここではドメインを含め、実質的にすべての Google サービスがブロックされていますgstatic.com
。ただし、特定の URLhttp://www.gstatic.com/generate_204
は 2018 年頃にブロック解除されました (確か)。これは、Chrome が依然として中国で広く使用されており、Chrome のデフォルトのキャプティブ ポータル検出 URL になっているためです。
問題は、GFW をバイパスするために使用する特定のプロキシ設定 (時間の関係で詳細は説明しません) が原因で、パス フィルタリングを行うことが特に難しいことです。ドメインでフィルタリングすることはできますが、問題は がgstatic.com
さまざまな Google リソースをホストしており、 を除いてそれらすべてをプロキシ経由で送る必要があることですhttp://www.gstatic.com/generate_204
。前述のように、パスでフィルタリングするのは困難です。したがって、最終的に必要なのは、 へのすべての接続をgstatic.com
プロキシ経由で送るルールを設定し、キャプティブ ポータルがあるネットワークに接続するたびに、プロキシを手動で無効にしてから再度有効にすることです。これで大問題というわけではありませんが、それでも少し不便です。
前述の質問で他の親切なユーザーが述べているように、generate_204
他のサーバーでホストされているサービスもあります。自分のサーバーでホストすることもできます。問題は、この URL を Chrome 用に構成する方法が必要なことです。そのため、この質問があります。Windows で Chrome のカスタム URL を構成できるかどうか、また、できる場合は、正確にどのように行うのかを知りたいです。ありがとうございます。
答え1
Chromeではそれができないと思います。
キャプティブポータルのURLはソースコードにハードコードされているそのため、ソースコードをダウンロードし、URLを変更してブラウザを再コンパイルする必要があるかもしれません(または、URLを誰でもカスタマイズできるようにする機能を追加するPRを送信することをお勧めします)。