如何在你的网页浏览器中使用Tor网络?

在线隐私正在成为一个大问题,互联网用户一直在寻找有效的方法或工具,以便可以保持匿名上网。

只要能做到有效的匿名,就没有人能轻易找到你的真实身份、你的真实位置;这样,您就可以通过公共网络共享任何敏感信息,而不会因此被置于危险之境地

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

在本文中,我们将展示如何安装 Tor 软件并配置您的 Web 浏览器(Firefox 和 Chrome)以将其用作代理。

在 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 / 29,el / 7 或 el / 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 您的Web浏览器,您需要通过将Web浏览器指向Tor(localhost 端口 9050)直接使用 SOCKS。要确认 tor 正在监听此端口,请运行以下 netstat 命令:

$ sudo netstat -ltnp | grep "tor"
tcp        0      0 127.0.0.1:9050          0.0.0.0:*               LISTEN      15782/tor

在 Firefox 上配置 Tor

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

然后将 SOCKS 主机设置为 127.0.0.1,将端口设置为9050,并勾选“Proxy DNS when using SOCKS v5”,然后单击确定。

下一步是访问链接:check.torproject.org,测试您的浏览器是否已成功完成设置。如果你看到下面这样的画面就表示配置正确。

在 Chrome 上配置 Tor

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

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

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

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

⚠️并请记住,Tor无法解决所有匿名问题。它的目的只是保护数据从一端到另一端的传输。人的因素依旧是最重要的,如果您出现操作错误,任何安全技术都帮不了您。具体详见《使用 Tor 保护自己时千万不要做这九件事

How to Install and Use Tor Network in Your Web Browser

广告

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据