记一次代理转发问题的排查与解决
:::info{title="注意"} 背景 最近我遇到了一个看似简单,但实际上颇为棘手的网络问题。事情是这样的: 我在国内工作,手上有一个海外的HTTP代理服务,格式是 http://username:password@proxy.example.com:31212。由于众所周知的原因,这个代理在国内是直接访问不了的。不过,我还有一台位于海外的VPS服务器(IP:x.x.x.x),国内是可以正常访问的。 我的想法很简单:既然我能访问海外VPS,VPS能访问代理,那我就在VPS上搭建一个转发服务,让流量走这样的路径: 本地电脑(中国) → 海外VPS → HTTP代理 → 目标网站 听起来是不是很合理?我当时也是这么想的。