网站搜索

如何在 Web 浏览器中安装和使用 Tor 网络


在线隐私正在成为一件大事,关心的互联网用户出于某种原因不断寻找有效的方法或工具来匿名上网。

通过匿名冲浪,没有人可以轻易知道您是谁、您从哪里连接或您正在访问哪些网站。这样,您就可以通过公共网络共享敏感信息,而不会损害您的隐私。

Tor 网络是一组由志愿者运营的服务器,允许人们在连接到互联网时增强其隐私和安全性。

在本文中,我们将展示如何安装 TorTCP 的匿名覆盖网络)软件并配置您的网络浏览器(FirefoxChrome)将其用作代理。

在 Linux 系统中安装 Tor

出于稳定性和安全修复的原因,强烈建议从官方项目存储库安装 Tor 包。不要使用 Linux 发行版的本机存储库中的软件包,因为它们通常已经过时。请按照以下说明在您的系统上设置官方软件包存储库。

在 Debian/Ubuntu 上安装 Tor

首先,您需要使用以下命令找出您的发行版的名称。

lsb_release -c

接下来,将以下条目添加到 /etc/apt/sources.list 文件中。确保将 DISTRIBUTION 替换为您的实际发行版名称,例如 xenial):

deb https://deb.torproject.org/torproject.org DISTRIBUTION main deb-src https://deb.torproject.org/torproject.org DISTRIBUTION main

然后通过执行以下命令添加用于对包进行签名的 gpg 密钥

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

接下来,更新您的软件包源并通过发出以下命令安装 Tor

sudo apt update
sudo apt install deb.torproject.org-keyring
sudo apt install tor

一旦您成功安装 Tor,该服务就会自动启动并启用。您可以使用 systemctl 命令来验证其状态。

sudo systemctl status tor

否则,请使用这些命令启动并启用它。

sudo systemctl start tor
sudo systemctl enable tor

在 CentOS/RHEL 和 Fedora 上安装 Tor

首先,您需要使用以下命令找出您的发行版的名称。

cat /etc/redhat-release

接下来,将以下条目添加到 /etc/yum.repos.d/tor.repo 文件中,并确保将 DISTRIBUTION 名称替换为以下内容之一: fc/29el/7el/76 根据您的发行版。

[tor]
name=Tor repo
enabled=1
baseurl=https://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/$basearch/ gpgcheck=1 gpgkey=https://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc [tor-source] name=Tor source repo enabled=1 autorefresh=0 baseurl=https://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/SRPMS gpgcheck=1 gpgkey=https://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc

接下来,更新您的软件包源并通过发出以下命令安装 Tor。

yum update
yum install tor

安装 Tor 后,您可以使用以下命令启动、启用并验证状态。

systemctl start tor
systemctl enable tor
systemctl status tor

配置 Web 浏览器以使用 Tor 网络

要Torify您的网络浏览器,您需要直接使用SOCKS,方法是将您的网络浏览器指向Torlocalhost端口9050 >)。要确认 tor 正在侦听此端口,请运行以下 netstat 命令。

sudo netstat -ltnp | grep "tor"

tcp        0      0 127.0.0.1:9050          0.0.0.0:*               LISTEN      15782/tor

在 Firefox 上配置 Tor

转到首选项→在网络设置→设置下,在配置代理访问互联网下,选择选项手动代理配置

然后将SOCKS主机设置为127.0.0.1,将端口设置为9050,并选中选项代理DNS 使用 SOCKS v5 时,然后单击“确定”。

下一步是通过访问以下链接测试您的浏览器是否已成功破解:check.torproject.org。如果您看到下面屏幕截图中的消息,则表示配置正确。

在 Chrome 上配置 Tor

转到设置 → 在高级下,单击隐私和安全,然后在系统下单击打开代理设置

如果您的桌面环境不受支持或者启动系统配置时出现问题,您需要使用 -- 使用 google-chrome-stable 工具从命令行启用代理设置代理服务器选项。

google-chrome-stable --proxy-server="socks://127.0.0.1:9050"

上面的命令将在现有的浏览器会话中启动一个新窗口,用它来测试 Chrome 是否已被破解(如前所示)。

注意:如果您想使用Tor进行更有效的匿名网页浏览,请安装并使用Tor浏览器。

在本文中,我们展示了如何安装 Tor 并配置您的网络浏览器以将其用作代理。请记住,Tor 无法解决所有匿名问题。它的目的只是保护从一端到另一端的数据传输。如果您有任何想法要分享或有疑问,请使用下面的评论表。