Privoxy 代理安装

By | 2022年1月1日

Linux(如 CentOS7)似乎默认不支持直接使用socks代理,这里安装 Privoxy 来将 HTTP 协议 转 Socks5 协议。

第1步:安装 Privoxy

yum install -y privoxy

第2步:配置 Privoxy

vim /etc/privoxy/config

上面的 192.168.100:7890 是代理服务。

第3步:启动服务

systemctl start privoxy

# 如果修改了配置需要重启 privoxy
systemctl restart privoxy

第4步:设置系统代理变量(8118是privoxy默认端口)

只在当前终端上设置下面的命令的话,仅仅是让终端程序里执行的命令走代理。
并且如果关闭SSH会话,export 的变量会失效,终端程序里执行的命令不会走代理,需要重新执行下面的三个命令才行。

export all_proxy=http://127.0.0.1:8118
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118

第5步:测试

(1)终端测试(需要先设置上面的系统代理变量 )

curl https://google.com

结果:
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="https://www.google.com/">here</A>.
</BODY></HTML>

(2)火狐浏览器测试

先设置privoxy代理:

检查效果:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注