MAC-OSX(终端)翻墙–privoxy笔记
1 前言
网上有免费HTTP代理服务器,和goagent经常也被政府封掉,所以最好自己在网上买一个ssh账号,通过ssh命理
ssh -CfNg -D 127.0.0.1:6666 chk@s9.***voipssh.org (注明,省去真实的提供商),
这样在自己电脑就建立了一个socks服务器
通过现在的浏览器chrome下switchy和Firefox下autoproxy插件,要FQ去国外网站就实现。
但是在终端下,比如使用git下载google的代码,链接国外的服务器链接不了。
2 使用Privoxy将socks代理转换为HTTP代理
privoxy可以将socks转换为http代理
在MAC系统,系统提供默认的全集代理不怎么好用。这个是在没有安装软件,终端下链接google网页的效果,
csong:~ sgkui$ wget google.com
2014-09-14 07:07:36– http://google.com/
Resolving google.com… 173.194.127.168, 173.194.127.160, 173.194.127.164, …
Connecting to google.com|173.194.127.168|:80… #### 3 安装privoxy
brew install privoxy
4 修改配置文件
vim /usr/local/etc/privoxy/config
listen-address 0.0.0.0:8118
forward-socks5 / localhost:6666 . 【已经配置好的SOCKS服务器,注意后面的. 符号不能删掉】
5 启动privoxy
/usr/local/sbin/privoxy /usr/local/etc/privoxy/config
6 设置代理环境变量
export http_proxy=’http://localhost:8118′
export https_proxy=’https://localhost:8118′