Normalerweise würde ich gerne wissen, ob es möglich ist, ein Setup zu haben, bei dem einige IPs mit einem bestimmten Proxy und andere IPs mit einem anderen Proxy verknüpft werden?
Proxy Chaining
ist nicht wirklich das, wonach ich suche ( naja, ich glaube nicht ), weil jede Adresse mit oder ohne Proxy aufgelöst werden könnte, aber ihr Inhalt ohne den richtigen Proxy möglicherweise nicht zugänglich ist .
Dieses Setup kann Teil des Heimnetzwerks sein, so dass der relevante Proxy-S / W beispielsweise auf einer Linux-Box installiert und eingerichtet werden kann.
Bsp . :
- Website-A über Proxy-1
- Website-B über Proxy-2
- alle anderen über No-Proxy
Antworten:
Ja, es gibt eine Lösung.
Sie müssen eine
proxy.pac
Datei erstellen , die alle diese Zuordnungen beschreibt. Tatsächlich handelt es sich um eine JavaScript-Datei mit einer Funktion, die zwei Argumente akzeptiert (eines ist die URL und eines der Hostnamen von dieser URL) und die die Proxy-Server-Adresse oder "DIRECT" für direkte Verbindungen zurückgeben sollte. Die vollständige Beschreibung des proxy.pac finden Sie hier .In einigen Browsern kann nur eine
http://
URL zum Abrufen dieser Datei angegeben werden (z. B. InternetExplorer). Einige erlauben die Verwendung vonfile://
URLs. Google Chrome verfügt über eine Befehlszeilenoption--proxy-pac-url
Die meisten Browser erkennen den Speicherort möglicherweise automatisch (siehe
WPAD Standard
Seite oben).quelle
Es gibt eine Lösung, bei der keine Pac-Dateien oder Profile verwendet werden. 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: Unterschiedlicher Proxy für jede Registerkarte .
quelle