1. Увімкніть автоматичне оновлення програмного забезпечення

Однією з найважливіших речей для забезпечення безпеки вашого ретранслятора є своєчасне й, в ідеалі, автоматичне встановлення оновлень безпеки, щоб ви не забули про це. Дотримуйтесь інструкцій, щоб увімкнути автоматичне оновлення програмного забезпечення для вашої операційної системи.

2. Встановіть epel-release

Щоб інсталювати пакет tor на CentOS/RHEL, спочатку потрібно інсталювати репозиторій EPEL:

# yum install epel-release

Останні версії CentOS/RHEL використовують dnf замість yum:

# dnf install epel-release

Якщо ви використовуєте останню версію, яка використовує dnf, будь ласка, продовжуйте використовувати його для наступних кроків, де yum називається в цьому посібнику зі встановлення.

3. Налаштуйте репозиторій проекту Tor

Налаштування репозиторію проекту Tor для CentOS/RHEL полягає в основному в налаштуванні /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

Більше інформації про це можна знайти тут.

4. Встановлення пакету

Після встановлення EPEL і репозиторіїв Tor ви можете встановити пакет:

# yum install tor

Зауважте, що коли ви встановлюєте перший пакет із репозиторію EPEL, вас запитають про перевірку ключа підпису GPG EPEL. Переконайтеся, що ключ збігається з ключем, доступним на веб-сайті проекту Fedora. Це також станеться під час першого встановлення пакунків зі сховища Tor — ви знову повинні переконатися, що ключі збігаються.

5. Файл конфігурації

Вставте на місце файл конфігурації /etc/tor/torrc:

Псевдонім myNiceRelay # Змініть "myNiceRelay" на те, що вам подобається
ContactInfo your@e-mail # Напишіть свою електронну пошту та знайте, що вона буде опубліковано
ORPort 443 # Ви можете використовувати інші порт, якщо хочете
ExitRelay   0
SocksPort   0

6. Увімкніть і запустіть tor

Останні версії os CentOS/RHEL, які постачаються з systemd:

# systemctl enable --now tor

Якщо ви використовуєте старішу версію, наприклад CentOS/RHEL 6, це буде:

# service tor enable
# service tor start

7. Заключні примітки

Якщо у вас виникли проблеми з налаштуванням реле, перегляньте наш розділ довідки. Якщо ваше реле зараз працює, перегляньте примітки після встановлення.