Configurazione: Configurazione di SSL
Informazioni
Ciao! Solo un avviso: la versione gratuita di Agent DVR è ottima per le connessioni locali tramite HTTP. Ma, quando ti sposti nel mondo delle connessioni remote, la sicurezza è fondamentale, ed è qui che entra in gioco SSL. Vuoi una connessione remota sicura al tuo Agent DVR? Basta utilizzare il nostro portale web remoto per un'esperienza sicura e protetta.
Suggerimento professionale: Una volta configurati SSL e DNS, puoi accedere al tuo Agent DVR dal tuo dispositivo mobile e aggiungerlo come un'app attraverso il menu degli strumenti del tuo browser.
SSL su Windows
Segui le istruzioni letsencrypt per installare un certificato sul tuo computer.
Quando hai generato un certificato (un file .pem) puoi usare openssl.exe per convertirlo in un file .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
Fai clic destro sul file .pfx generato e clicca su Installa. Installalo sulla tua macchina locale.
Associa il certificato all'indirizzo IP:porta e all'applicazione:
netsh http add sslcert ipport=0.0.0.0:443 certhash=YOUR_CERT_HASH appid='{642c92c9-a595-4315-b9cb-3cfdc902805b}'
Dove YOUR_CERT_HASH è l'impronta digitale del tuo certificato SSL che puoi trovare usando "certmgr" dal menu Start. Apri CertMgr, espandi Personale - Certificati e fai doppio clic sul tuo certificato. L'impronta digitale si trova nella scheda Dettagli.
Quando hai generato e installato il certificato, apri Agent DVR, fai clic sull'icona del Server - Impostazioni - Scheda Server Locale e imposta la Porta SSL su 443 e fai clic su OK.
A questo punto dovresti essere in grado di caricare l'interfaccia utente (in questo esempio) su https://your.server.address .
SSL su Linux / macOS
Segui le istruzioni letsencrypt per installare un certificato sul tuo computer.
Quando hai generato un certificato (un file .pem) puoi usare openssl.exe per convertirlo in un file .pfx (assicurati di essere nella stessa cartella in cui è stato salvato il tuo certificato):
openssl pkcs12 -export -out certificate.pfx -inkey privkey.pem -in fullchain.pem
Nell'interfaccia utente locale di Agent, fai clic sull'icona del server, Impostazioni del server, seleziona la scheda Server locale
Specifica la porta su cui desideri farlo funzionare in Porta SSL (predefinita è 443). Fornisci il percorso del tuo file di certificato in Certificato SSL. Specifica la password che hai usato per creare il certificato in Password SSL. Fai clic su OK. Nota: questi campi sono visibili solo su piattaforme Linux/macOS.
A questo punto dovresti essere in grado di caricare l'interfaccia utente (in questo esempio) su https://your.server.address .