你的浏览器认识 Privoxy。但 Privoxy 仍然需要认识你的网络所要求的上游代理。这是两个独立的设置。

一条通用的 HTTP 父代理规则形式如下:

forward / parent.example.net:8080

如果此部署允许对公共目标使用无需认证的公共 HTTP 父代理,HTTP 代理列表为该上游字段提供候选;不要使用父代理凭据。浏览器继续使用 Privoxy 自己的监听端口。上面的主机名指的是下一个代理,而不是网站,也不是你应该填入每个客户端的监听端口。

规则中的斜杠表示所有匹配的 URL。Privoxy 的转发规则按顺序检查,最后匹配的规则生效,因此在假设此行控制某个特定请求之前,请查看后续例外。

父代理位置上的点表示直接转发,而不是另一个 HTTP 父代理。这可能是有用的有意例外,但如果在不理解的情况下复制,也可能造成意外的出口。

不要把 Privoxy 指回自身作为其父代理。也不要把应用程序的代理设置和 Privoxy 父代理规则与两个可随意尝试的替代方案混为一谈。它们定义了预期路径上的连续连接。

遇到上游故障时,要确定 Privoxy 是否到达父代理、父代理是否接受了请求,以及父代理能否到达网站。可用的本地监听端口只能证明第一个应用对 Privoxy 的访问,不能证明链路的其余部分。

相关文章