कॉन्फ़िगरेशन: SSL सेटअप करना
लगभग
नमस्ते! बस एक चेतावनी: Agent DVR का मुफ्त संस्करण HTTP का उपयोग करके स्थानीय कनेक्शन के लिए बहुत अच्छा है। लेकिन, जब आप दूरस्थ कनेक्शनों के विश्व में कदम रख रहे हैं, सुरक्षा महत्वपूर्ण है, और यहां SSL का उपयोग होता है। Agent DVR के लिए एक सुरक्षित दूरस्थ कनेक्शन चाहते हैं? बस हमारा दूरस्थ वेब पोर्टल उपयोग करें और एक सुरक्षित अनुभव प्राप्त करें।
प्रो टिप: एक बार जब आपके पास SSL और DNS सेटअप हो जाएं, तो आप अपने मोबाइल डिवाइस से Agent DVR तक पहुंच सकते हैं और अपने ब्राउज़र के टूल मेनू के माध्यम से इसे ऐप के रूप में जोड़ सकते हैं।
विंडोज पर SSL
अपने कंप्यूटर पर प्रमाणपत्र स्थापित करने के लिए letsencrypt निर्देश का पालन करें।
जब आपके पास एक प्रमाणपत्र जनरेट हो जाए (एक .pem फ़ाइल), तो आप openssl.exe का उपयोग करके इसे एक .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
जनरेट की गई .pfx फ़ाइल पर दायाँ क्लिक करें और स्थापित क्लिक करें। इसे अपनी स्थानीय मशीन पर स्थापित करें।
प्रमाणपत्र को IP पते:पोर्ट और एप्लिकेशन से जोड़ें:
netsh http add sslcert ipport=0.0.0.0:443 certhash=YOUR_CERT_HASH appid='{642c92c9-a595-4315-b9cb-3cfdc902805b}'
जहाँ YOUR_CERT_HASH आपके SSL प्रमाणपत्र से थंबप्रिंट है जिसे आप "certmgr" का उपयोग करके प्रारंभ मेनू से खोज सकते हैं। CertMgr खोलें, व्यक्तिगत - प्रमाणपत्र विस्तार करें और अपने प्रमाणपत्र पर दोहरा क्लिक करें। थंबप्रिंट विवरण टैब पर है।
जब आपने प्रमाणपत्र जनरेट और स्थापित कर दिया हो, तो Agent DVR खोलें, सर्वर आइकन पर क्लिक करें - सेटिंग्स - स्थानीय सर्वर टैब पर जाएं और SSL पोर्ट को 443 पर सेट करें और ठीक करने के लिए OK पर क्लिक करें।
इस बिंदु पर आपको अब UI (इस उदाहरण में) को https://your.server.address के तहत लोड करने में सक्षम होना चाहिए।
लिनक्स / ओएसएक्स पर एसएसएल
अपने कंप्यूटर पर प्रमाणपत्र स्थापित करने के लिए letsencrypt निर्देशों का पालन करें।
जब आपके पास एक प्रमाणपत्र जनरेट हो जाए (एक .pem फ़ाइल), तो आप openssl.exe का उपयोग करके इसे एक .pfx फ़ाइल में परिवर्तित कर सकते हैं (यह सुनिश्चित करें कि आप उसी फ़ोल्डर में हैं जिसमें आपका प्रमाणपत्र सहेजा गया था):
openssl pkcs12 -export -out certificate.pfx -inkey privkey.pem -in fullchain.pem
Agent के स्थानीय UI में, सर्वर आइकन पर क्लिक करें, सर्वर सेटिंग्स, स्थानीय सर्वर टैब का चयन करें
SSL पोर्ट में जिस पोर्ट पर इसे चलाना चाहते हैं उसे निर्दिष्ट करें (डिफ़ॉल्ट 443 है)। SSL प्रमाणपत्र के तहत अपनी प्रमाणपत्र फ़ाइल का मार्ग प्रदान करें। SSL पासवर्ड के तहत उस पासवर्ड को निर्मित करने के लिए निर्दिष्ट करें। OK पर क्लिक करें। नोट: ये फ़ील्ड सिर्फ लिनक्स / OSX प्लेटफ़ॉर्म पर दिखाई देते हैं।
इस बिंदु पर आपको अब UI (इस उदाहरण में) को https://your.server.address पर लोड करने में सक्षम होना चाहिए।