Tinyproxy 直连与 Upstream 父级代理
在直接转发与父级代理之间做选择,不必把 upstream 条目当成 Tinyproxy 本身的前提。
Tinyproxy 可以自己打开到目标的连接。第二个代理是可选的:
client → Tinyproxy → website在这种安排下,不需要父级 Upstream 规则。运行 Tinyproxy 的机器只需有可用的路由和目标名称解析,客户端与目标策略仍然约束该请求。
需要企业网关的网络可以走另一条路径:
client → Tinyproxy → parent proxy → websiteUpstream 配置负责选择那个父级代理。当父级提供所需的网络访问或预期的后续出口时,它就有用。它不会自动启动另一个服务。
两种情况下客户端用的仍是 Tinyproxy 的监听地址。从直接转发切到父级,改变的是 Tinyproxy 继续走的路线;并不会把父级的地址变成 Tinyproxy 的本地监听。
同时要把公开出口与机器的本地地址分开。直连也可能经 NAT 出去,同一网络上的两个代理可以共用一个公开出口。多一跳本身并不保证网站看到的是另一个 IP 地址。