关注分享主机优惠活动
国内外VPS云服务器

Ubuntu 上的 Privoxy 透明 HTTP/HTTPS 代理配置

要在 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_proxyhttps_proxy 这些指令分别指定 HTTP 和 HTTPS 代理的地址和端口。 no_proxy 指令指定不需要通过代理访问的主机和 IP 地址。

保存并关闭环境变量文件。

关闭并重新打开终端或运行以下命令以使更改生效:

source /etc/environment

现在,Ubuntu 已完成。u系统必须已通过 Privoxy 的透明 HTTP/HTTPS 代理建立网络访问。 请注意,要对某些应用程序使用代理,您可能需要在应用程序的设置中单独配置代理服务器。

未经允许不得转载:主机频道 » Ubuntu 上的 Privoxy 透明 HTTP/HTTPS 代理配置

评论 抢沙发

评论前必须登录!