如何在 Ubuntu、Pop!_OS 或 Linux Mint 中安装和使用 Tor(客户端)作为代理

Tor(洋葱路由器)通过志愿者覆盖网络引导互联网流量,目的是保护用户的隐私和自由。

本文介绍如何在 Ubuntu 20.10、20.04、19.10、18.04 或 16.04 / Linux Mint 20、19.x 和 18.x 中安装最新的 Tor 客户端,并将其用作各种应用程序的代理。

以下说明包括设置 Privoxy 的步骤,以防您想将 Tor 与不支持 SOCKS5 代理的应用程序一起使用,手动设置代理以防 torsocks 无法启动应用程序,以及将 Tor 配置为使用国家/地区- 特定的出口节点(因此您可以指定您的新 IP 应该来自哪个国家/地区),如果您想绕过国家/地区限制/审查并且您买不起 VPN(但如果可以的话,请选择 VPN 选项!) .

这应该适用于 Ubuntu 16.04 / Linux Mint 18.x、Ubuntu 18.04 / Linux Mint 19.x、19.10 和 20.04 / Linux Mint 20、Ubuntu 20.10 和更新版本,以及基于 Ubuntu 的 Linux 发行版,如 Pop!_OS、elementary操作系统,以及 Ubuntu 或 Linux Mint 风格,如 Linux Mint MATE 或 Kubuntu、Xubuntu、Ubuntu MATE 等。

早于 16.04 的 Ubuntu 版本/早于 18.x 的 Linux Mint 不使用 systemd,因此本文中的某些内容不适用于此类旧版本。

Tor 不会阻止在线服务确定您正在使用 Tor,因此请记住这一点! 这应该用于隐私,而不是匿名。 如果您只需要使用 Tor 的网络浏览器,请使用以 Firefox ESR 为基础的 Tor 浏览器,它非常易于使用,并且包含您需要的一切。 本文适用于将 Tor 客户端与其他应用程序一起使用。
不要将 Tor(客户端)与 Tor 浏览器混淆,它们是两种不同的东西(它们的作用)!

在 Ubuntu / Pop!_OS 或 Linux Mint 中安装 Tor 和可选的 Privoxy

I. 在 Ubuntu / Pop!_OS 或 Linux Mint 中安装 Tor

来自 Ubuntu 存储库的 Tor 包通常不会经常更新,因此建议您改用官方 Tor 存储库。

从安装开始
apt-transport-https

,需要使用 https 存储库,以及 curl,下载存储库密钥:

sudo apt install apt-transport-https curl