如何安裝和使用 Tor 網(wǎng)絡(luò)
隱私正在成為一件大事,關(guān)心的互聯(lián)網(wǎng)用戶不斷尋找有效的方法或工具來解鎖網(wǎng)絡(luò),因為這樣或那樣的原因。
如果您匿名閑逛,沒有人可以輕易知道您是誰、您從哪里連接或您正在訪問哪些網(wǎng)站。這樣,您就可以通過公共網(wǎng)絡(luò)共享重要信息,而不會損害您的隱私。
Tor 網(wǎng)絡(luò)是由志愿者運營的一系列工具,使人們能夠增強(qiáng)上網(wǎng)時的隱私和安全性。
在本文中,我們將演示如何安裝 Tor(TCP 匿名覆蓋網(wǎng)絡(luò))軟件并配置您的瀏覽器(Firefox 和 Chrome)以將其用作代理。
在 Linux 系統(tǒng)中安裝 Tor
強(qiáng)烈建議您從官方項目存儲庫安裝 Tor 軟件包,以獲得穩(wěn)定性和安全修復(fù)。不要使用 Linux 發(fā)行版的主存儲庫中的軟件包,因為它們通常已經(jīng)過時。按照以下說明在您的系統(tǒng)上安裝官方軟件包存儲庫。
首先,您需要使用以下命令來確定分區(qū)的名稱。
$lsb_release -c
接下來,將以下內(nèi)容添加到/etc/apt/sources.list文件中。請務(wù)必替換您真正的媽媽名字,例如 xenial DISTRIBUTION:
deb https://deb.torproject.org/torproject.org DISTRIBUTIONmain deb-src https://deb.torproject.org/torproject.org DISTRIBUTIONmain
然后通過執(zhí)行以下命令添加用于簽名包的 gpg 密鑰。
$gpg --keyserverkeys.gnupg.net --recv 886DDD89
$ gpg --導(dǎo)出 A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key 添加 -
接下來,更新您的軟件源并通過發(fā)出以下命令安裝 Tor。
$sudo apt 更新
$ sudo apt install deb.torproject.org 密鑰環(huán)
$ sudo apt install tor
成功安裝 Tor 后,該服務(wù)應(yīng)自動啟動并運行。您可以使用 systemctl 命令來驗證其狀態(tài)。
$ sudo systemctl 狀態(tài) tor
否則,請使用這些命令來初始化并啟用它。
$sudo systemctl啟動tor
$sudo systemctl 啟用 Tor
首先,您需要使用以下命令來確定分區(qū)的名稱。
# cat /etc/redhat-release
接下來,將以下內(nèi)容添加到/etc/yum.repos.d/tor.repo文件中,確保將DISTRIBUTIONname 替換為以下內(nèi)容之一: 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
接下來,更新您的軟件源并通過發(fā)出以下命令安裝 Tor。
# 百勝更新
# 百勝安裝tor
安裝 Tor 后,您可以使用以下命令啟動、運行和驗證環(huán)境。
# systemctl 啟動 tor
# systemctl 啟用 Tor
# systemctl 狀態(tài) tor
配置 Web 以使用 Tor 網(wǎng)絡(luò)
要 Torify 您的 Web 瀏覽器,您需要通過將 Web 瀏覽器指向 Tor(本地主機(jī)端口 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
轉(zhuǎn)至選項 → 在網(wǎng)絡(luò)設(shè)置 → 設(shè)置下,在配置代理訪問 Internet 下,選擇手動代理配置選項。
然后將 SOCKS 主機(jī)設(shè)置為 127.0.0.1,端口設(shè)置為 9050,如果使用 SOCKS v5,請選中“代理 DNS”選項,然后單擊“確定”。
下一步是通過訪問以下鏈接來測試您的瀏覽器配置是否正確:check.torproject.org。如果您看到下面屏幕截圖中的消息,則表示設(shè)置正確。
轉(zhuǎn)到“設(shè)置” → 在“高級”下,單擊“隱私和安全”,然后在“系統(tǒng)”下單擊“打開代理設(shè)置”。
如果它們在您的桌面環(huán)境中未啟用,或者在系統(tǒng)安裝初始化期間出現(xiàn)問題,您需要使用 google-chrome-stable 工具并使用 use 選項從命令行應(yīng)用代理設(shè)置--proxy-server......
$google-chrome-stable --proxy-server="socks://127.0.0.1:9
上面的命令將在當(dāng)前瀏覽器會話中打開一個新窗口,用它來測試 Chrome 是否被破解(如前所示)。
注意:如果您想使用 Tor 獲得最佳的私人網(wǎng)頁瀏覽體驗,請安裝并使用 Tor 瀏覽器。
在本文中,我們將展示如何安裝 Tor 并配置您的瀏覽器以將其用作代理。請記住,Tor 無法解決所有匿名問題。其目的只是保護(hù)從一端到另一端的數(shù)據(jù)傳輸。如果您有想法要分享或有疑問,請使用下面的評論表。