目录
在 Ubuntu 中,您可以通过编辑 Privoxy 配置文件来自定义代理设置。 详细步骤和设置如下所示。
安装 Privoxy
首先,您需要安装 Privoxy。 可以使用以下命令安装:
对于基于 Debian 的系统(例如 Ubuntu):
sudo apt install -y privoxy
对于基于 Fedora 的系统:
sudo yum install -y privoxy
配置 Privoxy
Privoxy Main文件的设置。 通常位于 /etc/privoxy/config
中。 您可以在文本编辑器中打开它,例如 sudo vim /etc/privoxy/config
。
配置监听地址和端口
在配置文件中设置listen-address
和listen-port 设置。 默认情况下,其中每一个都设置为
127.0.0.1:8118
。 这意味着 Privoxy 侦听本地环回地址的端口 8118。 如果您希望 Privoxy 侦听不同的地址或端口,请相应地更改这些设置。
配置转发地址和端口
在配置文件中使用forward-socks5t
(或forward-socks5 )设置。 默认情况下,它们被注释掉了。 如果您希望 Privoxy 将流量转发到 SOCKS5 代理,请取消注释并设置正确的地址和端口。
例如,如果要将流量转发到本地 SOCKS5 代理 192.168.1.101:1080
,请设置:
forward-socks5t / 192.168.1.101:1080 .
启用过滤
Privoxy 提供多种过滤功能,包括删除广告和修改网页内容。 相关的过滤规则可以在配置文件中找到。 例如,要启用基本广告过滤,请添加以下规则:
#基本广告过滤规则
forward-socks5t。 广告示例。 com
这将阻止 Privoxy 将请求转发到 ads.example.com
。
重新启动 Privoxy 服务
配置完成后,保存文件并重新启动 Privoxy 服务以使更改生效。
sudo systemctl restart privoxy
在命令行上使用代理
在命令行上使用 Privoxy 您可以将环境变量 http_proxy
和 https_proxy
设置为代理。
导出 http_proxy="http://127.0.0.1:8118"
导出 https_proxy=$http_proxy
这将代理通过 Privoxy 从命令行发出的所有 HTTP 和 HTTPS 请求,在编辑配置文件时要小心并理解每个请求的含义。设置。
评论前必须登录!
注册