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 a 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 haga clic en 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" desde el menú de inicio. Abra CertMgr, expanda Personal - Certificados 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, ahora debería poder cargar la interfaz de usuario (en este ejemplo) en https://su.dirección.de.servidor .

SSL en Linux / macOS

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 a un archivo .pfx (asegúrese de estar en la misma carpeta donde se guardó su certificado):
openssl pkcs12 -export -out certificate.pfx -inkey privkey.pem -in fullchain.pem

En la interfaz local de Agent, haga clic en el ícono del Servidor, Configuración del Servidor, seleccione la pestaña Servidor Local

Especifique el puerto en el que desea que se ejecute en SSL Port (el predeterminado es 443). Proporcione la ruta a su archivo de certificado en SSL Certificate. Especifique la contraseña que utilizó para crear el certificado en SSL Password. Haga clic en OK. Nota: estos campos solo son visibles en plataformas Linux/macOS.

En este punto, ahora debería poder cargar la interfaz de usuario (en este ejemplo) en https://su.dirección.de.servidor .