1. Habilita Actualizaciones Automáticas de Software

Una de las cosas más importantes para mantener la seguridad de tu relay es instalar las actualizaciones de seguridad en su momento y, mejor, de forma automática para no olvidarlas. Sigue las instrucciones para habilitar actualizaciones automáticas de software para tu sistema operativo.

2. Instala epel-release

Para instalar el paquete tor en CentOS/RHEL, necesitas instalar primero el repositorio EPEL:

# yum install epel-release

Versiones recientes de CentOS/RHEL están usando dnf en vez de yum:

# dnf install epel-release

Si estás sobre una versión reciente que usa dnf, por favor sigue usándola para los siguientes pasos, donde yum sea llamado en esta guía de configuración.

3. Configura el Repositorio del Tor Project

Configurar el Repositorio del Tor Project para CentOS/RHEL consiste básicamente en incorporar a /etc/yum.repos.d/Tor.repo el siguiente contenido:

[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

Aquí puede ser encontrada más información acerca de ello.

4. Instalación del paquete

Una vez que hayas configurado los repositorios de EPEL y de Tor, ya estás habilitado para instalar el paquete:

# yum install tor

Por favor ten en cuenta que cuando estés instalando el primer paquete desde el repositorio EPEL, te será solicitado verificar la clave de firma GPG de EPEL. Por favor asegúrate de que la clave se corresponda con la que está disponible en el sitio web del Fedora Project. Esto también pasará cuando instales paquetes desde el repositorio de Tor por primera vez - de nuevo, debes asegurarte que la clave se corresponda.

5. Archivo de configuración

Pon el archivo de configuración tor /etc/tor/torrc en su lugar:

Nickname    myNiceRelay    # Cambia "myNiceRelay" a algo que te guste
ContactInfo your@email    # Escribe tu dirección de correo electrónico, y sé consciente de que será publicada
ORPort      443           # Podrías usar un puerto diferente, si quisieras
ExitRelay   0
SocksPort   0

6. Habilita e Inicia tor

Versiones recientes de CentOS/RHEL que vienen con systemd:

# systemctl enable --now tor

En caso que usaras una versión más vieja, como CentOS/RHEL 6, eso será:

# service tor enable
# service tor start

7. Notas Finales

Si estás teniendo problemas para configurar tu repetidor, dale un vistazo a nuestra sección de ayuda. Si tu repetidor funciona, comprueba las notas de posinstalación.