-
安装Privoxy:
- 下载并安装Privoxy,通常通过包管理器或手动安装。
- 在安装完成后,访问Privoxy的文档和示例配置文件,以便参考。
-
编辑配置文件:
- 打开Privoxy的配置文件,通常位于
/etc/privoxy/privoxy.conf或用户主目录下的.privoxy文件。 - 添加基本设置,如本地端口和远程代理地址。
- 打开Privoxy的配置文件,通常位于
-
设置本地端口:
- 确定Privoxy监听的本地IP和端口,
listen 127...1 818这里使用了本地IP和常见端口818。
- 确定Privoxy监听的本地IP和端口,
-
配置远程代理:
- 指定远程代理服务器的IP和端口,
forward 127...1 3128这里假设远程代理位于
168.1.1,端口为3128。
- 指定远程代理服务器的IP和端口,
-
设置访问规则:
- 允许访问特定域名:
allow www.example.com允许访问指定域名的网站。
- 允许访问本地网络:
allow 192.168.*.*允许访问局域网内的IP地址。
- 限制访问:
deny 127...1 80阻止访问特定IP和端口,例如阻止访问YouTube的内容。
- 允许访问特定域名:
-
其他配置选项:
- 启用自动更新规则:
use_auto_update 1 - 启用响应压缩:
compress_response 1
- 启用自动更新规则:
-
验证配置:
- 使用
privoxy -F命令验证配置文件是否正确:privoxy -F - 如果没有错误,启动Privoxy:
privoxy -l
- 使用
-
浏览器设置:
在浏览器中配置代理,设置为本地IP和端口,例如127...1:818。
-
高级配置(可选):
- SSL代理:
forward 127...1 443处理HTTPS请求,需谨慎操作。
- 访问控制:
设置访问日志或限制时间访问,利用Privoxy的模块实现。
- SSL代理:
通过以上步骤,您可以配置Privoxy代理,管理网络访问,确保安全和效率。









