使用 VPS 作为代理,VPS 通过隧道连接到具有动态 IP 的服务器

使用 VPS 作为代理,VPS 通过隧道连接到具有动态 IP 的服务器

我正在尝试连接到 VPS,就像这是代理服务器一样

编辑 代理是 HTTP 代理而不是 SOCKS 代理,因此任何需要 HTTP 代理的应用程序都可以使用以下类型的设置连接到此 HTTP 代理:

login:passwd@proxy_ip:port

但此连接从 VPS 通过隧道传输到具有动态 IP 的服务器(连接到 4g wifi 的树莓派),因此代理请求最终由 RPi 上的服务器发出

到目前为止,我已在 Rpi 和 VPS 之间建立了 SSH 隧道

我在 Rpi 上做了这个:

ssh -N -R 9999:localhost:22 vps_user@vps_ip

然后我可以从 VPS 连接到 Rpi 执行以下操作:

ssh pi_user@localhost -p 9999

这样我就可以连接到 RPi

我缺少的是另一部分:

编辑2:

我想使用我的浏览器或任何需要 HTTP 代理设置的应用程序从互联网获取页面,连接到我的 VPS,因为这是一个 HTTP 代理,VPS 将请求隧道传输到 RPi,以便最终 Rpi 会请求网页...

希望我的解释可以理解,请告诉我

非常感谢,

问候

相关内容