为什么需要这个东西呢?我主要是为了节省资源,局域网中已经有设备使用代理了,那我为啥还要再在其他设备上再开一次代理呢,而且还可以分流。这种方式只需经过一次简单的配置,后期直接开机即用,方便。

安装privoxy

sudo pacman -S privoxy

设置开机启动

systemctl enable privoxy

添加监听地址

修改/etc/privoxy/config中的listen-address 为0.0.0.0:8118

至此,可以在其他设备上连接此设备在局域网中的ip:8118共享代理,推荐在路由器中配置DHCP服务器,给分享代理的机器分配静态ip

分流(非必须)

这个就看个人的需求了,反正我是需要的。除了gfwlists,你也可以配置广告屏蔽,详情见https://www.privoxy.org/...
/etc/privoxy/config中添加actionsfile gfw.action,在/etc/privoxy/中新建一个文件名为gfw.action,内容可参考https://github.com/...,这里给出一个简单的例子

{+forward-override{forward-socks5 127.0.0.1:1080 .}}
.youtube.com
.google.com.hk
.facebook.com
.google.com
.gmail.com
.twitter.com
.github.com
.wikipedia.org

重启

systemctl restart privoxy