So zwingen Sie Browser, für bestimmte Domänen wie google.com oder facebook.com einen Proxyserver zu verwenden

So zwingen Sie Browser, für bestimmte Domänen wie google.com oder facebook.com einen Proxyserver zu verwenden

Ich weiß, dass Sie mit dem Internet Explorer alle Verbindungen über einen Proxy-Server erzwingen können, mit Ausnahme bestimmter Domänen oder lokaler Adressen. Aber gibt es eine Möglichkeit, den Internet Explorer direkt auf das Internet zugreifen zu lassen und nur Verbindungen zu bestimmten Websites über einen Proxy zu erzwingen?

Ein Anwendungsfall ist, wenn google.com oder facebook.com blockiert sind und ich Verbindungen zu diesen Sites über eine VPN-Verbindung zu einem Proxy-Server erzwingen möchte, der woanders gehostet wird, während für alles andere direkter Zugriff auf das Internet besteht.

Antwort1

Eine allgemeine Lösung für dieses Problem ist die Verwendung einer benutzerdefinierten Proxy-Autokonfigurationsdatei (PAC). In dieser Datei können Sie eine beliebige Logik zur Auswahl des Proxys verwenden – einschließlich einer Whitelist von Domänen.

So geht's:

  • Erstellen Sie eine Textdatei irgendwo in Ihrem lokalen Dateisystem, zBC:\ProxyAutoConfiguration.js
  • Fügen Sie den folgenden Inhalt in diese Datei ein

    function FindProxyForURL(url, host) {
    
        // use proxy for specific domains
        if (shExpMatch(host, "*.google.com|*.facebook.com"))
            return "PROXY yourproxy:8080";
    
        // by default use no proxy
        return "DIRECT";
    }
    
  • Konfigurieren Sie die Datei-URL dieser Datei (z. B. file:///C:/ProxyAutoConfiguration.js) als Proxy-Autokonfigurationsskript in Ihrem System oder Browser. Im IE finden Sie diese Konfiguration hier:Internet Optionen>Anschlüsse>LAN-Einstellungen>Verwenden Sie das automatische Konfigurations-Skript.

Weitere Informationen zum Dateiformat der Proxy-Autokonfiguration finden Sie beispielsweise auf dieser Webseite:https://findproxyforurl.com/beispiel-pac-datei/

Antwort2

Ich glaube, ich habe eine Lösung gefunden. Auf Codeplex gibt es jede Menge Proxy-Tools für Windows! Auf diese Weise muss ich nichts wie Privoxy einrichten, was etwas übertrieben und schwieriger zu konfigurieren scheint. https://www.codeplex.com/site/search?query=proxy&ac=4

Antwort3

Sie können dies mithilfe einer Chrome-Erweiterung tun. Laden Sie Browsec herunter und installieren Sie es. Gehen Sie dann in den Einstellungen zu „Smart Settings“ und aktivieren Sie den Proxy für die von Ihnen ausgewählten Websites. Hier können Sie alle Einzelheiten nachlesen.Proxy für bestimmte Website-Domänen festlegen

verwandte Informationen