Tor
MaadiX permite instalar Tor y activar servicios onion para tus dominios, usando el dominio especial .onion, accesible exclusivamente desde la red Tor.
Instalación
Encontrarás la opción de instalación en la página Instalar aplicaciones del menú izquierdo del panel de control. No necesitas configurar parámetros adicionales. Tras la instalación, al añadir o editar un dominio, podrás activar el servicio onion asociado.
Servicios Onion
Activar
Puedes habilitar servicios onion para dominios existentes o nuevos. Si necesitas un servicio sin un dominio indexado (.net, .org, etc.), puedes introducir en el campo Nombre de dominio un identificador con formato válido, como myonion.com, y desactivar el servidor web para evitar la verificación DNS.
Configuración para dominio .onion
El servicio aparecerá en el listado de dominios como myonion.com y además se crea la carpeta correspondiente en /var/www/html/myonion.com para alojar tu aplicación.
También es posible usar servicios onion junto a dominios tradicionales indexados en la red normal (clearnet).
Configuración para dominio .onion y .com
Una vez activado el servicio onion, puedes consultar su dirección accediendo a la página de edición del dominio.
Consultar dirección .onion
Desactivar
Desactivar la aplicación Tor o deshabilitar un servicio onion desde la página de edición del dominio conserva la configuración para poder reactivarlo más adelante.
Sin embargo, si desinstalas Tor o eliminas un dominio, también se elimina su configuración de Tor: la carpeta /var/lib/tor/hiddenservices/mydomain.com se traslada a la papelera. Su contenido se describe a continuación.
Claves
Por cada servicio onion se crea una carpeta en /var/lib/tor/hiddenservices con el siguiente contenido:
hostnameContiene la cadena exacta de la dirección .onion.
hs_ed25519_public_keyyhs_ed25519_secret_keySon las claves a partir de las cuales se genera la dirección .onion. Consérvalas para poder recuperar el mismo dominio si migras el servicio a otro servidor o necesitas restaurarlo. Se recomienda copiarlas manualmente si no tienes activadas las copias de seguridad.
authorized_clientsPermite habilitar autenticación para accesos privados mediante el archivo
authorized_clients. Esta configuración no está disponible desde el panel de control, pero puedes seguir las instrucciones oficiales de Tor:https://community.torproject.org/onion-services/advanced/client-auth/
WordPress
La instalación automatizada de WordPress no funciona si el servidor web está desactivado, ya que necesita un dominio válido que apunte a la IP del servidor.
Si deseas configurar un WordPress accesible únicamente mediante un dominio .onion en la red Tor, deberás seguir la Instalación Manual, configurándolo sin un dominio público y asegurándote de que todo funcione correctamente en un entorno basado únicamente en Tor.
Aquí encuentras recomendaciones útiles al respecto: