Tinyproxy 可以自己打开到目标的连接。第二个代理是可选的:

client → Tinyproxy → website

在这种安排下,不需要父级 Upstream 规则。运行 Tinyproxy 的机器只需有可用的路由和目标名称解析,客户端与目标策略仍然约束该请求。

需要企业网关的网络可以走另一条路径:

client → Tinyproxy → parent proxy → website

Upstream 配置负责选择那个父级代理。当父级提供所需的网络访问或预期的后续出口时,它就有用。它不会自动启动另一个服务。

两种情况下客户端用的仍是 Tinyproxy 的监听地址。从直接转发切到父级,改变的是 Tinyproxy 继续走的路线;并不会把父级的地址变成 Tinyproxy 的本地监听。

同时要把公开出口与机器的本地地址分开。直连也可能经 NAT 出去,同一网络上的两个代理可以共用一个公开出口。多一跳本身并不保证网站看到的是另一个 IP 地址。

相关文章