Mac/Ubuntu18.04使用privoxy将socks转为https、http和ftp代理

privoxy可以转换socks代理
1.将socks代理地址设置为127.0.0.1:1080
2.安装privoxy
Ubuntu

$ sudo apt install privoxy

Mac

$ brew install privoxy

3.更改provoxy配置
Ubuntu

$ sudo vi /etc/privoxy/config

Mac

$ sudo vi /usr/local/etc/privoxy/config

froward-socks4下面添加一条socks5的,地址是127.0.0.1:1080。注意最后有一个.

forward-socks5   /  127.0.0.1:1080 .

下面还存在以下一条配置,表示privoxy监听本机8118端口
把它作为http代理,代理地址为http://localhost:8118/
可以把地址改为 0.0.0.0:8118,表示外网也可以通过本机IP作http代理

listen-address 127.0.0.1:8118

4.重启privoxy
Ubuntu

$ sudo systemctl restart privoxy.serivce

Mac

$ sudo /usr/local/sbin/privoxy /usr/local/etc/privoxy/config

5.现在你就可以使用http代理了

如果你要给系统设置http代理,就在~/.bashrc里添加一条http_proxy配置

$ vi ~/.bashrc

添加:

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

然后source使它立刻生效

$ source ~/.bashrc

如果你只需要在当前打开的终端下生效,终端下输入:

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

即可。

参考资料1
参考资料2
参考资料3

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gcygeeker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值