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. Заключні примітки
Якщо у вас виникли проблеми з налаштуванням реле, перегляньте наш розділ довідки.
Якщо ваше реле зараз працює, перегляньте примітки після встановлення.