Configuración - Configurando SSL

Sobre Nosotros

¡Hola! Solo una advertencia: la versión gratuita de Agent DVR es excelente para conexiones locales utilizando HTTP. Pero, cuando te aventuras en el mundo de las conexiones remotas, la seguridad es clave, y ahí es donde entra en juego SSL. ¿Quieres una conexión remota segura a tu Agent DVR? Simplemente utiliza nuestro portal web remoto para una experiencia segura y protegida.
Importante: Configurar SSL, DNS y reenvío de puertos puede ser un poco complicado, y no podemos garantizar que sea fácil. Si prefieres no adentrarte en estas aguas, te recomendamos que utilices nuestros servidores para el acceso remoto.

Consejo profesional: Una vez que tengas SSL y DNS funcionando, puedes acceder a tu Agent DVR desde tu dispositivo móvil y agregarlo como una aplicación a través del menú de herramientas de tu navegador.

SSL en Windows

Siga las instrucciones de letsencrypt para instalar un certificado en su computadora.

Cuando tenga un certificado generado (un archivo .pem) puede usar openssl.exe para convertirlo en un archivo .pfx:
openssl.exe pkcs12 -export -out C:\Certbot\live\youragentserver.ddns.net\certificate.pfx -inkey C:\Certbot\live\youragentserver.ddns.net\privkey.pem -in C:\Certbot\live\youragentserver.ddns.net\fullchain.pem

Haga clic derecho en el archivo .pfx generado y seleccione Instalar. Instálelo en su máquina local.

Vincule el certificado a la dirección IP:puerto y aplicación:

netsh http add sslcert ipport=0.0.0.0:443 certhash=YOUR_CERT_HASH appid='{642c92c9-a595-4315-b9cb-3cfdc902805b}'

Donde YOUR_CERT_HASH es la huella digital de su certificado SSL que puede encontrar usando "certmgr" en el menú de inicio. Abra CertMgr, expanda Personal - Certificates y haga doble clic en su certificado. La huella digital está en la pestaña Detalles.

Cuando haya generado e instalado el certificado, abra Agent DVR, haga clic en el ícono del servidor - Configuración - pestaña Servidor local y configure el puerto SSL en 443 y haga clic en Aceptar.

En este punto, debería poder cargar la interfaz de usuario (en este ejemplo) en https://your.server.address .

SSL en Linux / OSX

Sigue las instrucciones de letsencrypt para instalar un certificado en tu computadora. Cuando tengas un certificado generado (un archivo .pem), puedes usar openssl.exe para convertirlo a un archivo .pfx (asegúrate de estar en la misma carpeta donde se guardó tu certificado): openssl pkcs12 -export -out certificate.pfx -inkey privkey.pem -in fullchain.pem En la interfaz local de Agent, haz clic en el ícono del servidor, Configuración del servidor, selecciona la pestaña Servidor local. Especifica el puerto en el que deseas que se ejecute en Puerto SSL (el predeterminado es 443). Proporciona la ruta a tu archivo de certificado en Certificado SSL. Especifica la contraseña que usaste para crear el certificado en Contraseña SSL. Haz clic en OK. Nota: estos campos solo son visibles en plataformas Linux/OSX. En este punto, deberías poder cargar la interfaz (en este ejemplo) en https://tu.direccion.de.servidor.
Documentos
Filtro Aplicado