Kurz und knapp;
es ist im Grunde das gleiche Problem wiediese Frage hieraus einem etwas anderen Grund, auf einer anderen Plattform.
Ich möchte wissen, ob es möglich ist, eine benutzerdefinierte Captive-Portal-Erkennungs-URL für Chrome unter Windows zu konfigurieren.
Ich lebe auf dem chinesischen Festland, wo praktisch alle Google-Dienste gesperrt sind, einschließlich der gstatic.com
Domain. Die spezifische URL http://www.gstatic.com/generate_204
wurde jedoch irgendwann im Jahr 2018 (glaube ich) freigegeben, da Chrome hier immer noch weit verbreitet ist und es sich um die standardmäßige Captive-Portal-Erkennungs-URL von Chrome handelt.
Das Problem ist, dass es aufgrund meiner speziellen Proxy-Konfiguration, die ich verwende, um GFW zu umgehen (auf die ich aus Zeitgründen nicht näher eingehen werde), für mich besonders schwierig ist, irgendeine Art von Pfadfilterung durchzuführen. Ich kann nach Domain filtern, aber das Problem ist, dass gstatic.com
verschiedene Google-Ressourcen gehostet werden, die alle außer durch den Proxy geleitet werden müssen http://www.gstatic.com/generate_204
. Wie oben erwähnt, habe ich Schwierigkeiten, nach Pfad zu filtern. Daher muss ich letztendlich eine Regel haben, die alle Verbindungen gstatic.com
durch den Proxy leitet, und dann jedes Mal, wenn ich mich mit einem Netzwerk verbinde, das über ein Captive Portal verfügt, meinen Proxy manuell deaktivieren und dann wieder aktivieren. Das ist nicht das Ende der Welt, aber dennoch ein bisschen umständlich.
Wie von anderen hilfreichen Benutzern in der oben genannten Frage erwähnt, gibt es generate_204
Dienste, die von anderen Servern gehostet werden – ich kann sogar einen auf meinem eigenen Server hosten. Das Problem ist, dass ich eine Möglichkeit brauche, diese URL für Chrome zu konfigurieren. Daher diese Frage. Ich würde gerne wissen, ob es möglich ist, eine benutzerdefinierte URL für Chrome unter Windows zu konfigurieren, und wenn ja, wie das genau geht. Danke.
Antwort1
Ich glaube nicht, dass es in Chrome eine Möglichkeit gibt, das zu tun.
Die URL für das Captive Portal lautetim Quellcode fest codiert, daher müssen Sie möglicherweise den Quellcode herunterladen, die URL ändern und den Browser selbst neu kompilieren (oder besser noch, einen PR einreichen, der eine Funktion hinzufügt, mit der die URL für alle da draußen anpassbar gemacht wird