
Normalerweise würde ich gerne wissen, ob es möglich ist, ein Setup zu haben, bei dem einige IPs einem bestimmten Proxy und andere IPs einem anderen Proxy zugeordnet werden?
Proxy Chaining
ist nicht wirklich das, was ich suche (also ich glaube nicht, dass es das ist), da jede Adresse mit oder ohne Proxy aufgelöst werden könnte, aberIhr Inhalt ist möglicherweise nicht zugänglichohne den richtigen Proxy.
Dieses Setup könnte Teil des Heimnetzwerks sein, sodass die entsprechende Proxy-Software beispielsweise auf einer Linux-Box installiert und eingerichtet werden könnte.
Ex:
- website-AüberProxy-1
- website-BüberProxy-2
- alle anderenüber kein Vertreter
Antwort1
Ja, es gibt eine Lösung.
Sie müssen eine proxy.pac
Datei erstellen, die alle diese Zuordnungen beschreibt. Tatsächlich handelt es sich dabei um eine JavaScript-Datei mit einer Funktion, die zwei Argumente akzeptiert (eines ist die URL und das andere ist der Hostname dieser URL) und die die Proxy-Server-Adresse oder „DIRECT“ für direkte Verbindungen zurückgeben sollte. Die vollständige Beschreibung der Datei proxy.pac lautetHier.
Einige Browser erlauben nur die Angabe http://
einer URL, um diese Datei abzurufen (z. B. Internet Explorer). Einige erlauben die Verwendung file://
einer URL. Google Chrome hat eine Befehlszeilenoption--proxy-pac-url
Die meisten Browser erkennen den Standort automatisch (siehe WPAD Standard
die oben genannte Seite).
Antwort2
Es gibt auch eine Lösung ohne Pac-Dateien oder Profile. Mit Ghost Proxy Control können Sie jedem TAB einen anderen Proxy zuweisen. (Haftungsausschluss: Ich bin der Gründer von Ghost Browser, dem Hersteller dieses Tools). Hier gibt es eine Videodemo davon:anderer Proxy für jeden Tab.