
通常,我想知道是否可以進行設置,將某些 IP 映射到特定代理並使用另一個代理來映射其他 IP?
Proxy Chaining
這不是我真正要找的(好吧,我不認為是這樣)因為每個位址都可以透過或不透過代理來解析,但是他們的內容可能無法訪問沒有正確的代理。
此設定可以是家庭網路的一部分,以便可以在 Linux 機器上安裝和設定相關的代理軟體。
前任:
- 網站-A透過代理1
- 網站-B透過代理2
- 所有其他人透過 無代理
答案1
是的,有一個解決方案。
您需要建立一個proxy.pac
描述所有此類映射的文件。實際上,它是一個 JavaScript 文件,其函數接受 2 個參數(一個是 URL,另一個是該 URL 中的主機名稱),並且它應該返回代理伺服器位址或「DIRECT」(用於直接連接)。 proxy.pac 的完整描述是這裡。
某些瀏覽器允許僅指定http://
URL 來檢索該檔案(例如 InternetExplorer)。有些允許使用file://
URL。谷歌瀏覽器有一個命令列選項--proxy-pac-url
大多數瀏覽器可能會自動偵測其位置(請參閱WPAD Standard
上面提到的頁面)
答案2
還有一個不使用 Pac 檔案或設定檔的解決方案。 Ghost 代理程式控制允許您為每個選項卡指派不同的代理程式。 (免責聲明:我是 Ghost 瀏覽器的創始人,也是這個工具的製造者)。這裡有一個影片示範:每個選項卡都有不同的代理。