使用privoxy+ssh创建http代理
Published on: | Views: 131需求
需要在本机上提供一个http代理,这个代理的出口为远程服务器
实现方法
privoxy 可以创建http代理, 并且可以转发到socks代理, ssh 可以创建socks代理。
流量路径
本地应用 -> 本地 http代理 -> ssh 隧道 -> 远程服务器 -> 外网
安装privoxy
sudo apt-get install -y privoxy
修改一下配置
vi /etc/privoxy/config
在最后面加上:
forward-socks5 / 127.0.0.1:19999 .
保存, 然后启动它:
privoxy /etc/privoxy/config
本地端口映射到远程服务器
nohup ssh -Nn -D 19999 root@xxx.xxx.xxx.xxx &