gongdear

gongdear的技术博客

欢迎大家参观我的博客
  menu
101 文章
89355 浏览
3 当前访客
ღゝ◡╹)ノ❤️

CentOS7使用privoxy将SOCKS5代理转换为HTTP代理

用途大家都懂的,这里不再赘述。

步骤一 安装privoxy
yum -y install privoxy
步骤二 修改配置文件

配置文件位置:/etc/privoxy/config
可以把配置文件换成下面的模版。

listen-address 127.0.0.1:1088
toggle 0
enable-remote-toggle 0
enable-remote-http-toggle 0
enable-edit-actions 0
enforce-blocks 0
buffer-limit 4096
forwarded-connect-retries 0
accept-intercepted-requests 0
allow-cgi-request-crunching 0
split-large-forms 0
keep-alive-timeout 300
socket-timeout 300
permit-access 127.0.0.1
forward-socks5 / 127.0.0.1:1080 .
需要修改的项目

listen-address 设置监听HTTP代理的接口地址和监听端口(0.0.0.0表示监听所有接口)
permit-access 设置允许连接的IP地址(0.0.0.0表示所有IP)
forward-socks5 设置本地SOCKS5代理的地址和端口(注意:地址前面要加一斜杠,地址后面要加一个点)

步骤三 启动服务
systemctl start privoxy

如需开机启动,则执行

systemctl enable privoxy
步骤四 设置Shell走HTTP代理

HTTP代理

export http_proxy=http://IP地址:端口

HTTPS代理

export http_proxy=http://IP地址:端口

FTP代理

export ftp_proxy=http://IP地址:端口

宝剑锋从磨砺出,梅花香自苦寒来.