要在 Ubuntu 上为 Privoxy 配置透明 HTTP/HTTPS 代理设置,您需要执行以下步骤:
安装 Privoxy
Privoxy 尚未安装。 打开终端并运行以下命令:
sudo apt-get update
sudo apt-get install privoxy
配置 Privoxy
编辑 Privoxy 配置文件。 默认路径是/etc/privoxy/config
。 使用文本编辑器打开它。 示例:
sudo nano /etc/privoxy/config
在配置文件中,添加以下内容: 添加行:
要启用透明 HTTP/HTTPS 代理,请在文件末尾添加以下行:
监听地址 0.0.0.0:8118
forward-socks5t / 127.0.0.1:9050 .
listen-address 0.0.0.0:8118 。
forward-socks5t / 127.0.0.1:9050 .
这里,listen-address
指令指定代理服务器是否是监听 指定要使用的 IP 地址和端口。 forward-socks5t
指令用于将 SOCKS5 代理(此处使用 Tor)转发到目标服务器。 将 127.0.0.1:9050
替换为 Tor 代理服务器的实际地址和端口。
保存并关闭配置文件。
重新启动 Privoxy 服务以应用更改:
sudo systemctl restart privoxy
配置系统代理设置
使系统中的所有应用程序能够通过 Privoxy 代理为此,请创建环境变量文件。 打开终端并运行以下命令:
nano /etc/environment
At 文件的末尾:
http_proxy="http://localhost:8118"
https_proxy="http://localhost:8118"
no_proxy="localhost ,127.0.0.1"
这里是http_proxy
和https_proxy
这些指令分别指定 HTTP 和 HTTPS 代理的地址和端口。 no_proxy
指令指定不需要通过代理访问的主机和 IP 地址。
保存并关闭环境变量文件。
关闭并重新打开终端或运行以下命令以使更改生效:
source /etc/environment
现在,Ubuntu 已完成。u系统必须已通过 Privoxy 的透明 HTTP/HTTPS 代理建立网络访问。 请注意,要对某些应用程序使用代理,您可能需要在应用程序的设置中单独配置代理服务器。
评论前必须登录!
注册