1. 啟用軟體自動更新
保持中繼安全最重要的事情之一是及時安裝安全更新,最好是自動安裝,這樣您就不會忘記它。
依照說明為您的作業系統啟用 automatic software updates。
2. 安裝 epel-release
要在 CentOS/RHEL 安裝 tor 套件,必須先安裝 EPEL 儲存庫:
# yum install epel-release
較新版的 CentOS/RHEL 使用 dnf 而非 yum:
# dnf install epel-release
若您使用的是較新版本且使用 dnf,請在本設定指南中呼叫 yum 的步驟時,繼續沿用它。
3.配置Tor專案的儲存庫
為 CentOS/RHEL 設定 Tor Project 的軟體倉庫,基本上是在 /etc/yum.repos.d/Tor.repo 中填入以下內容:
[tor]
name=Tor for Enterprise Linux $releasever - $basearch
baseurl=https://rpm.torproject.org/centos/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://rpm.torproject.org/centos/public_gpg.key
cost=100
有關它的更多資訊可以找到here。
4. 套件安裝
設定好 EPEL 和 Tor 軟體倉庫後,您現在可以安裝套件:
# yum install tor
請注意從 EPEL 存放庫安裝第一個套件時,系統會詢問您是否驗證 EPEL 的 GPG 簽名密鑰。 請確保密鑰與 Fedora 專案網站 上提供的密鑰匹配。 第一次從 Tor 的存放庫安裝套件時也會發生這種情況 - 您必須再次確保密鑰匹配。
5. 配置檔案
設置設定檔 /etc/tor/torrc:
暱稱 myNiceRelay # 將“myNiceRelay”更改為您喜歡的名稱
ContactInfo your @ email #寫下您的電子郵件,並注意它將被發布
ORPort 443 #如果需要,可以使用其他端口
ExitRelay 0
SocksPort 0
6. 打開啟動 tor
最新版本的 CentOS/RHEL 作業系統附帶了 systemd:
# systemctl enable --now tor
如果您使用 CentOS/RHEL 6 等舊版本,則將是:
# service tor enable
# service tor start
7. 最後備註
若您設定中繼遇到問題,請查看我們的 help section。
如果您的繼電器現在正在運行,請查看 post-install 註釋。