美文网首页
终端走代理

终端走代理

作者: 冰_Angus | 来源:发表于2018-07-02 10:28 被阅读0次

转载 https://blog.csdn.net/atyz123/article/details/63263956 

Privoxy是一款带过滤功能的代理服务器,针对HTTP、HTTPS协议。通过Privoxy的过滤功能,用户可以保护隐私、对网页内容进行过滤、管理cookies,以及拦阻各种广告等。Privoxy可以用作单机,也可以应用到多用户的网络。

修改HTTP请求头的字段,如referrer和user agent,从而隐藏用户上一个查看的网页和用户正在使用的浏览器。

安装Privoxy很简单。

~$ sudo apt-get install privoxy

安装好后进行配置,Privoxy的配置文件在/etc/privoxy/config,这个配置文件中注释很多。

找到4.1. listen-address这一节,确认监听的端口号。

找到5.2. forward-socks4, forward-socks4a, forward-socks5 and forward-socks5t这一节,加上如下配置,注意最后的点号。

有关Privoxy的配置就结束了,重启一下Privoxy。

~$ sudo /etc/init.d/privoxy restart

接着配置一下终端的环境,需要如下两句。

~$ export http_proxy="127.0.0.1:8118"

~$ export https_proxy="127.0.0.1:8118"

然后就可以测试一下穿墙效果了。

~$ wget http://www.google.com

--2016-01-06 23:59:30--  http://www.google.com/

正在连接 127.0.0.1:8118... 已连接。

已发出 Proxy 请求,正在等待回应... 200 OK

长度: 未指定 [text/html]

正在保存至: “index.html”

[ <=>  ] 154,759     --.-K/s   用时 0s   

2016-01-06 23:59:31 (842 MB/s) - “index.html” 已保存 [154759]

~$ wget https://www.google.com

--2016-01-06 23:59:36--  https://www.google.com/

正在连接 127.0.0.1:8118... 已连接。

已发出 Proxy 请求,正在等待回应... 200 OK

长度: 未指定 [text/html]

正在保存至: “index.html.1”

[       <=>   ] 154,786     78.5KB/s   用时 1.9s

2016-01-06 23:59:39 (78.5 KB/s) - “index.html.1” 已保存 [154786]

终端穿墙搞定!

为了方便还是在/etc/rc.local中添加如下命令,注意在exit 0之前。

sudo /etc/init.d/privoxy start

在/etc/profile的末尾添加如下两句。

export http_proxy="127.0.0.1:8118"

export https_proxy="127.0.0.1:8118"

相关文章

网友评论

      本文标题:终端走代理

      本文链接:https://www.haomeiwen.com/subject/pcmkuftx.html