1. Aktifkan Pembaruan Perangkat Lunak Otomatis

Salah satu hal terpenting untuk menjaga relay Anda tetap aman adalah memasang pembaruan keamanan tepat waktu dan idealnya secara otomatis agar Anda tidak lupa melakukannya. Ikuti instruksi untuk mengaktifkan pembaruan perangkat lunak otomatis untuk sistem operasi Anda.

2. Instal epel-release

Untuk menginstal paket tor di CentOS/RHEL, Anda perlu menginstal repositori EPEL terlebih dahulu:

# yum install epel-release

Versi CentOS/RHEL terbaru menggunakan dnf alih-alih yum:

# dnf install epel-release

Jika Anda menggunakan versi terbaru yang memakai dnf, silakan tetap gunakan itu untuk langkah-langkah berikut di mana yum digunakan dalam panduan penyiapan ini.

3. Konfigurasikan Repositori Tor Project

Mengonfigurasi Repositori Tor Project untuk CentOS/RHEL pada dasarnya terdiri dari menyiapkan /etc/yum.repos.d/Tor.repo dengan konten berikut:

[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

Informasi lebih lanjut tentang hal ini dapat ditemukan di sini.

4. Instalasi paket

Setelah Anda menyiapkan EPEL dan repositori Tor, Anda sekarang dapat menginstal paketnya:

# yum install tor

Mohon dicatat bahwa ketika Anda menginstal paket pertama dari repositori EPEL Anda akan ditanya tentang verifikasi key penandatanganan GPG EPEL. Mohon pastikan key tersebut cocok dengan yang tersedia di situs web Fedora Project. Ini juga akan terjadi ketika menginstal paket dari repositori Tor untuk pertama kali—sekali lagi Anda harus memastikan key tersebut cocok.

5. File konfigurasi

Letakkan file konfigurasi /etc/tor/torrc pada tempatnya:

Nickname    myNiceRelay  # Ubah "myNiceRelay" menjadi sesuatu yang Anda sukai
ContactInfo your@e-mail  # Tulis email Anda dan sadarilah bahwa itu akan dipublikasikan
ORPort      443          # Anda bisa menggunakan port lain, jika Anda mau
ExitRelay   0
SocksPort   0

6. Aktifkan dan Mulai tor

Versi CentOS/RHEL terbaru yang menyertakan systemd:

# systemctl enable --now tor

Jika Anda menggunakan rilis lama seperti CentOS/RHEL 6, maka itu akan menjadi:

# service tor enable
# service tor start

7. Catatan Akhir

Jika Anda mengalami kesulitan menyiapkan relay Anda, lihat bagian bantuan kami. Jika relay Anda sekarang sudah berjalan, lihat catatan pasca-instalasi .