[Linux] 通过反向代理让远端服务器使用本地的代理
[Linux] 通过反向代理让远端服务器使用本地的代理
很多时候,我们在本地有稳定的代理,但是在远端服务器上并没有配置代理。这时,我们可能希望远端的服务器能够使用我们本地的代理。为此,我们可以使用linux的反向代理。
反向代理的用法如下:
ssh -R <远程端口>:<目标地址>:<目标端口> <user@remote-server>
例如,我们在本地的代理端口是1080,想在远端服务器上开启一个1081端口,并将其反向映射到本地的代理端口1080,可使用命令:
ssh -R 1081:localhost:1080 <user@remote-server>
然后在远端服务器上,就可以使用代理了
ALL_PROXY=localhost:1081 curl www.google.com
在本地的代理软件上可以看到相应的log

| 欢迎来原网站坐坐! >原文链接<