我有一个在数据中心运行的
Linux服务器,它有一些额外的带宽和资源.
我想设置一个代理服务,以便我可以通过它从家里路由我的所有http / https流量.我知道如何配置我的浏览器与代理通信,我只是不知道如何设置它在服务器端.我也想要进行身份验证,以便我只能使用它
解决方法
我最喜欢的方法是使用ssh / SOCKS和SOCKS隧道.
如果你的colo服务器上运行了sshd,那就是你所需要的.
使用
ssh -D 9000 yourhost.foo.com
然后调整浏览器以在127.0.0.1端口9000上使用SOCKS代理.
使用Firefox,我喜欢使用Foxyproxy来快速更改代理配置.
这是一个包含更多详细信息的OK页面.
SSH Proxy Details