更完善的 Chrome 代理设置

更完善的 Chrome 代理设置

我需要 Chrome 使用 SOCKS 代理访问 *.example.com (local.example.com 除外)。这在标准设置下似乎无法实现。是否有扩展程序或其他东西可以实现这一点?

答案1

将其放在某个文件中:

function FindProxyForURL(url, host) {
  if (/\.example\.com$/.test(host) && host != 'local.example.com') {
    return "SOCKS5 127.0.0.1:8000";
  }
  return "DIRECT";
}

然后在 Chrome 代理设置中选择“代理自动配置 URL”,然后会出现一个小磁盘图标,单击它并选择文件。

我认为没有好的办法可以避免 PAC。

答案2

Chrome 使用操作系统的代理设置。例如,您可以在 Windows 中设置代理设置,使其指向您的 SOCKS 服务器,同时排除某些域

Windows SOCKS 代理设置

为了对网站和域进行更细粒度的控制,您需要使用带有 PAC 的代理。例如,代理服务器或 Shawdowsocks。

相关内容