KeldrinADMINISTRADOR DE SERVIDORES DEDICADOS

Configuración del Portal remoto

Instala tu propio Portal en PHP en un alojamiento web HTTPS externo y conecta Keldrin con el ID del sitio y la clave de API del puente creados durante la configuración.

1. Encuentra el ZIP correcto

Descarga el ZIP publicado de Keldrin para Windows y extráelo. En la carpeta principal extraída, junto a Start-Keldrin.vbs, encontrarás Keldrin_Remote_Portal_V1.0.34.zip y REMOTE-PORTAL-README.txt. El Portal tiene su propio número de versión, independiente de la app de Windows.

¿Instalación nueva o actualización?

Keldrin_Remote_Portal_V…zip es para un Portal nuevo. Keldrin_Remote_Portal_Update_V…zip es la actualización firmada que se aplica sobre un Portal compatible ya existente. Consulta el README incluido en la versión que descargaste para ver los nombres exactos de los archivos.

2. Publica un Portal nuevo en tu alojamiento

Usa un alojamiento web HTTPS con PHP fuera de la LAN del servidor de juego. Sube y extrae el ZIP limpio del Portal en un directorio dedicado, como /portal/. Conserva toda su estructura de archivos y las reglas de protección de .htaccess. No lo extraigas encima de otro sitio web. El directorio privado data/ no debe poder descargarse públicamente; asegúrate de que tu alojamiento respeta las reglas de acceso del paquete.

Abre la dirección de tu Portal, por ejemplo https://your-domain.example/portal/. Confirma que HTTPS funciona antes de introducir credenciales reales. Un Portal nuevo abre su página de configuración.

3. Crea el administrador y la identidad del puente

Introduce un nombre de usuario de administrador, una contraseña segura de al menos 12 caracteres, su confirmación, un nombre visible del sitio y un Site ID (ID del sitio). El ID del sitio es un identificador corto con letras, números, guiones bajos o guiones; usa exactamente el ID resultante al conectar Keldrin. Elige Install portal (Instalar el portal).

Formulario real de configuración del Portal 1.0.33 en un entorno local aislado; el formulario de configuración de 1.0.34 pide los mismos campos. No se muestra ninguna cuenta de producción.

4. Copia los tres valores de conexión

La página de confirmación muestra Portal URL (URL del Portal), Site ID y una API Key (clave de API) generada. La clave de API solo se muestra aquí una vez. Cópialos en privado antes de continuar al inicio de sesión. La clave de API es la credencial del puente; es distinta de tu contraseña de administrador del Portal.

Diseño real de la página de resultado. La dirección y el ID del sitio son ejemplos; la clave generada se ocultó antes de la captura.

5. Conecta Keldrin

En la app Keldrin, abre Remote Portal (Portal remoto). Introduce la Portal URL HTTPS, el Site ID exacto y la API key — write only (clave de API, de solo escritura) generada. Normalmente deja en blanco Public IPv4 override — optional (anulación de IPv4 pública, opcional). Elige Save & Test (Guardar y probar).

Controles de configuración de la app Keldrin con ajustes de ejemplo y sin credenciales reales. En tu equipo, abre Keldrin normalmente para habilitar la configuración y las pruebas.

Una prueba autenticada correcta guarda y activa el puente. Revisa Connection evidence (Datos de conexión) para ver la versión del Portal y la última sincronización. Keldrin protege la clave de API guardada para el usuario actual de Windows y no vuelve a mostrarla. Deja en blanco el campo de clave de reemplazo para conservar una clave ya guardada.

6. Inicia sesión y verifica el acceso

Usa tu cuenta de administrador del Portal para iniciar sesión por HTTPS. Confirma que llega el estado de los servidores. Los roles de administrador y de solo lectura tienen permisos distintos; las contraseñas de juego guardadas solo están disponibles para administradores autenticados. Las cuentas de Comentarios del sitio web son independientes y no sirven para iniciar sesión en el Portal remoto.

El puente es saliente desde el equipo de Keldrin. No hace falta reenviar el puerto TCP 8080 de la Web local para que funcione. Para las pruebas externas normales por IPv4 directa, las versiones actuales del Portal pueden usar la IPv4 pública observada en la solicitud autenticada del puente. Los proxies, la ambigüedad de IPv6 o una política explícita de destino privado pueden requerir una revisión adicional del operador.

Portal 1.0.34 publicado

Aquí la configuración de los juegos es de solo lectura; edítala en la app Keldrin. Portal 1.0.34 añade la restauración solo con el servidor detenido, el horario del equipo Todo el día, tarjetas de servidor más anchas y el menú desplegable Servers (Servidores). Un Portal 1.0.33 existente oculta o rechaza esos controles hasta que instales la actualización firmada que ofrece la tarjeta Remote Portal (Portal remoto) de la app Keldrin. Puertos administrados no anula un resultado externo fallido; los datos desde fuera de la LAN provienen de una comprobación del Portal contra el equipo exacto, no solo del reenvío en el router.

Si falla la conexión

  • Usa la URL base del Portal, no login.php ni un endpoint de API supuesto.
  • Comprueba que el ID del sitio y la clave de API son exactamente los de la misma configuración del Portal.
  • Revisa el certificado HTTPS del alojamiento, la compatibilidad con PHP y el permiso de escritura para los datos privados del Portal.
  • Revisa el resultado detallado de la conexión en Keldrin. El estado de puente conectado por sí solo no demuestra el reenvío de puertos del juego ni que se pueda entrar a jugar.
  • Si perdiste la clave de API de un solo uso, usa el procedimiento admitido de restablecimiento o rotación de clave del administrador del Portal y actualiza Keldrin; nunca publiques la clave ni la pegues en una captura de soporte.

Pruébalo sin cambiar nada

La demo interactiva usa la interfaz actual de la Web local con servidores ficticios, en inglés. Todos los resultados son simulados; no transfiere archivos ni cambia ningún sistema real.

Interfaz real de la Web local de Keldrin · datos de demostración sintéticos