Icono del sitio La Red Oscura

Crear y configurar un dominio .onion

.onion

.onion

FacebookEmailWhatsAppTelegramLinkedInXShare

Crear y configurar un dominio .onion implica varios pasos técnicos y de seguridad. A continuación, te presento una guía detallada paso a paso para hacerlo.

Paso 1: Instalación del Navegador Tor

  1. Descargar e instalar el Navegador Tor:
    • Ve al sitio web oficial de Tor (https://www.torproject.org/).
    • Descarga la versión apropiada del Navegador Tor para tu sistema operativo (Windows, macOS, Linux).
    • Sigue las instrucciones de instalación para tu sistema operativo.

Paso 2: Configuración del Servicio Oculto de Tor

  1. Instalar el paquete de Tor:
    • En sistemas basados en Debian/Ubuntu:

      sudo apt update
      sudo apt install tor
    • En sistemas basados en Red Hat/Fedora:

      sudo dnf install tor
  2. Editar el archivo de configuración de Tor:
    • Abre el archivo de configuración de Tor con un editor de texto. En la mayoría de las distribuciones de Linux, este archivo se encuentra en /etc/tor/torrc.

      sudo nano /etc/tor/torrc
  3. Configurar el servicio oculto:
    • Añade las siguientes líneas al archivo torrc para configurar tu servicio oculto:

      HiddenServiceDir /var/lib/tor/hidden_service/
      HiddenServicePort 80 127.0.0.1:80
    • Estas líneas configuran Tor para redirigir el tráfico del puerto 80 de tu servicio oculto al puerto 80 de tu servidor web local.
  4. Reiniciar el servicio Tor:
    • Después de guardar los cambios en el archivo torrc, reinicia Tor para aplicar las nuevas configuraciones:

      sudo systemctl restart tor

Paso 3: Obtención de la Dirección .onion

  1. Obtener la dirección .onion:
    • Una vez que Tor se haya reiniciado, se generará una nueva dirección .onion en el directorio especificado (/var/lib/tor/hidden_service/).
    • Para ver la dirección .onion, usa el siguiente comando:

      sudo cat /var/lib/tor/hidden_service/hostname

Paso 4: Configuración del Servidor Web

  1. Instalar un servidor web:
    • Puedes usar cualquier servidor web como Apache, Nginx o Lighttpsd. Por ejemplo, para instalar Nginx en Debian/Ubuntu:

      sudo apt install nginx
  2. Configurar el servidor web:
    • Configura tu servidor web para que sirva el contenido en el puerto 80. Asegúrate de que el servidor web esté sirviendo el contenido correctamente en localhost (127.0.0.1).
    • Por ejemplo, en Nginx, edita el archivo de configuración en /etc/nginx/sites-available/default:

      server {
      listen 80 default_server;
      listen [::]:80 default_server;
      root /var/www/html;
      index index.html index.htm index.nginx-debian.html;
      server_name _;
      location / {
      try_files $uri $uri/ =404;
      }
      }
    • Guarda los cambios y reinicia Nginx:

      sudo systemctl restart nginx

Paso 5: Seguridad y Mantenimiento

  1. Asegurar tu servicio oculto:
    • Mantén el software actualizado: Asegúrate de que tanto Tor como tu servidor web estén siempre actualizados.
    • Configura un firewall: Usa un firewall para permitir solo el tráfico necesario.
    • Supervisa tu servicio: Monitorea los registros de Tor y del servidor web para detectar cualquier actividad sospechosa.
  2. Acceder a tu sitio .onion:
    • Abre el Navegador Tor y navega a la dirección .onion que obtuviste en el paso 6.

Conclusión

Crear y configurar un dominio .onion implica la instalación y configuración del navegador Tor, la configuración de un servicio oculto de Tor, la obtención de una dirección .onion, la configuración de un servidor web y la implementación de medidas de seguridad. Siguiendo estos pasos, podrás crear y mantener un sitio web accesible a través de la red Tor.

Salir de la versión móvil