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.