如何安装和使用 Tor 网络

yanding 2023-07-25 534

隐私正在成为一件大事,关心的互联网用户不断寻找有效的方法或工具来解锁网络,因为这样或那样的原因。


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


Tor 网络是由志愿者运营的一系列工具,使人们能够增强上网时的隐私和安全性。


在本文中,我们将演示如何安装 Tor(TCP 匿名覆盖网络)软件并配置您的浏览器(Firefox 和 Chrome)以将其用作代理。


在 Linux 系统中安装 Tor

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



首先,您需要使用以下命令来确定分区的名称。


$lsb_release -c

接下来,将以下内容添加到/etc/apt/sources.list文件中。请务必替换您真正的妈妈名字,例如 xenial DISTRIBUTION:


deb https://deb.torproject.org/torproject.org DISTRIBUTIONmain deb-src https://deb.torproject.org/torproject.org DISTRIBUTIONmain

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


$gpg --keyserverkeys.gnupg.net --recv 886DDD89

$ gpg --导出 A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key 添加 -

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


$sudo apt 更新

$ sudo apt install deb.torproject.org 密钥环

$ sudo apt install tor

成功安装 Tor 后,该服务应自动启动并运行。您可以使用 systemctl 命令来验证其状态。


$ sudo systemctl 状态 tor

否则,请使用这些命令来初始化并启用它。


$sudo systemctl启动tor

$sudo systemctl 启用 Tor

首先,您需要使用以下命令来确定分区的名称。


# cat /etc/redhat-release

接下来,将以下内容添加到/etc/yum.repos.d/tor.repo文件中,确保将DISTRIBUTIONname 替换为以下内容之一: fc/ 。29、el/7 或 el/76,具体取决于您所在的部门。


[托尔]

名称=Tor 存储库

启用=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 源存储库已启用=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。


# 百胜更新

# 百胜安装tor

安装 Tor 后,您可以使用以下命令启动、运行和验证环境。


# systemctl 启动 tor

# systemctl 启用 Tor

# systemctl 状态 tor

配置 Web 以使用 Tor 网络


要 Torify 您的 Web 浏览器,您需要通过将 Web 浏览器指向 Tor(本地主机端口 9050)来直接使用 SOCKS。要验证 tor 是否正在侦听此端口,请运行以下 netstat 命令。


$sudo netstat -ltnp | $sudo netstat -ltnp | $sudo netstat -ltnp grep “托尔”


tcp 0 0 127.0.0.1:9050 0.0.0.0:* 列表 15782/tor

转至选项 → 在网络设置 → 设置下,在配置代理访问 Internet 下,选择手动代理配置选项。


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



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



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



如果它们在您的桌面环境中未启用,或者在系统安装初始化期间出现问题,您需要使用 google-chrome-stable 工具并使用 use 选项从命令行应用代理设置--proxy-server......


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


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


注意:如果您想使用 Tor 获得最佳的私人网页浏览体验,请安装并使用 Tor 浏览器。


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


言鼎科技

The End