缘起
万里长城坚不可摧,GFW坚也得摧
ssh + polipo 配置http代理
步骤
首先,你得有一个国外的sshd服务
- 用ssh搭建一个socks代理
ssh -qTNf -D 127.0.0.1:9050 username@sshd.server - 安装 polipo : http://www.pps.univ-paris-diderot.fr/~jch/software/polipo/
- 配置polipo: /etc/polipo/polipo.conf
1234socksParentProxy=localhost:9050daemonise=trueproxyAddress=::proxyPort=8080
- 启动polipo
polipo -c /etc/polipo/polipo.conf
其他
tinyproxy也是支持上游的socks代理设置的,但是,没有配成(可能是我用的tinyproxy版本不够新): https://banu.com/tinyproxy/
更多参考: http://library.zenlogic.com/ss/2014/05/10/shadowsocks-polipo-squid/