ngrok: अपने स्थानीय सर्वर को सुरक्षित सुरंगों के साथ सार्वजनिक करें
किसी भी डेवलपर के लिए सबसे बड़ी चुनौती उसके द्वारा लिखे गए सॉफ़्टवेयर का परीक्षण करना होता है। और टेस्टिंग तब और मुश्किल हो जाती है जब आप मोबाइल के लिए कुछ बना रहे हों या अपने से अलग प्लेटफॉर्म। अधिकतर(Mostly) विकास स्थानीय स्तर पर होता है; सभी वेब सर्वर लोकलहोस्ट पर चल रहे हैं। अपने काम को कहीं पर तैनात करने से पहले केवल आप ही देख सकते हैं। ngrok दर्ज करें , विंडोज(Windows) के लिए एक मुफ्त सेवा जो सुरक्षित सुरंगों पर स्थानीय सर्वरों को सार्वजनिक इंटरनेट पर उजागर करती है।
एनग्रोक सिक्योरिटी क्या है?
एनग्रोक क्या है? Ngrok का इस्तेमाल कैसे करें? ngrok आपको फ़ायरवॉल(Firewalls) के पीछे स्थानीय सर्वरों को सुरक्षित सुरंगों पर सार्वजनिक इंटरनेट पर उजागर करने देता है। टूल को शून्य कॉन्फ़िगरेशन की आवश्यकता होती है और यह इनबिल्ट नेटवर्क इंटरसेप्टर के साथ आता है।
टनलिंग अब वर्षों से प्रचलित है, अधिकांश वीपीएन(VPNs) आपको वेबसाइटों तक अप्रतिबंधित पहुंच प्रदान करने के लिए टनलिंग की अवधारणा का भी उपयोग करते हैं। इसी तरह, ngrok सार्वजनिक इंटरनेट और आपके लोकलहोस्ट सर्वर के बीच एक सुरक्षित सुरंग बनाता है। मूल रूप से, आप (Basically)http://localhost:8080 पर चलने वाली किसी भी वेबसाइट/वेब-ऐप/वेब-सेवा को इंटरनेट के माध्यम से एक ही कमांड से एक्सेस कर सकते हैं।
Ngrok द्वारा दी जाने वाली अधिकांश सुविधाएँ उपयोग करने के लिए स्वतंत्र हैं। और फ्रीवेयर सीमाएं एक मध्यवर्ती डेवलपर के लिए काफी अच्छी हैं जो अपने आवेदन का परीक्षण करना चाहता है। हालाँकि ngrok को एक सेवा के रूप में भी पेश किया जाता है, लेकिन उस हिस्से को छोड़ना और सीधे टूल को डाउनलोड करना और जाना पूरी तरह से वैकल्पिक है।
Ngrok . का इस्तेमाल कैसे करें
आप ngrok के लिए साइन-अप कर सकते हैं, और यह मुफ़्त है। एक खाता बनाने से आप क्लाउड-आधारित डैशबोर्ड से अपनी सभी सक्रिय सुरंगों का प्रबंधन कर सकेंगे।
अपने स्थानीय वेब सर्वर को इंटरनेट पर कैसे उजागर करें(How to expose your local web server to the internet)
अपने स्थानीय वेब सर्वर या किसी सर्वर के लिए सुरंग बनाना बहुत आसान है। डाउनलोड करें(Download) और ngrok को अनज़िप करें। अब एक CMD/PowerShell विंडो खोलें और उस फ़ोल्डर में नेविगेट करें जहां अनज़िप की गई सामग्री है।
अब अपने स्थानीय सर्वर पर एक सुरक्षित सुरंग बनाने के लिए निम्न आदेश निष्पादित करें।
./ngrok http 8080
जहां 8080 वह पोर्ट है जिस पर आपका सर्वर सुन रहा है। यदि आप पोर्ट नंबर के बारे में सुनिश्चित नहीं हैं, तो डिफ़ॉल्ट पोर्ट नंबर पर जाएं जो कि 80 है।
यदि आप इस एनग्रोक इंस्टेंस को अपने खाते से जोड़ना चाहते हैं, तो आपको उपरोक्त आदेश को निष्पादित करने से पहले प्रमाणीकरण टोकन प्रदान करना चाहिए। ऐसा करने के लिए, अपने ngrok खाते में लॉग इन करें। वहां से अपना ऑथ टोकन प्राप्त करें और फिर सीएमडी(CMD) विंडो में निम्नलिखित कमांड निष्पादित करें।
./ngrok authtoken your_token_here
यह केवल एक बार की कार्रवाई है और इसे हर बार दोहराने की आवश्यकता नहीं है।
एक बार जब आप एक सुरंग बना लेते हैं, तो ngrok आपके सर्वर पर सार्वजनिक URL प्रदर्शित करेगा। (URL)सार्वजनिक URL ngrok.io का उपडोमेन है और बेतरतीब ढंग से उत्पन्न होता है। आप लगातार और आसानी से पढ़े जाने वाले अनुकूलन योग्य उप डोमेन भी बना सकते हैं, लेकिन उसके लिए, आपको एक सशुल्क योजना में अपग्रेड करने की आवश्यकता है।
मुझे लगता है कि आपके आवेदन के परीक्षण के लिए डिफ़ॉल्ट यूआरएल(URLs) काफी अच्छे हैं। आपको अपग्रेड करने पर तभी विचार करना चाहिए जब आप कुछ उत्पादन ग्रेड और लगातार चाहते हैं।
एनग्रोक इंटरसेप्टर
http://127.0.0.1:4040 खोलकर खोला जा सकता है । इंटरसेप्टर आपको आने वाले सभी नेटवर्क अनुरोधों और उनकी प्रतिक्रियाओं को देखने देगा। जब आप कुछ डिबगिंग कर रहे होते हैं या आने वाले अनुरोधों को देखना चाहते हैं तो इंटरसेप्टर बहुत काम आता है। (Interceptor)इंटरसेप्टर के बगल में, आप स्टेटस टैब पा सकते हैं। यह टैब आपको अपनी सुरंग के बारे में सभी प्रकार की जानकारी देखने देगा। आप कनेक्शन, कनेक्शन अवधि, HTTP अनुरोध, सर्वर पते और प्रोटोकॉल जैसे कुछ आँकड़े देख सकते हैं।
मुफ्त योजना के साथ, आप एक समय में केवल एक सुरंग बना सकते हैं। यदि आप एक साथ एक से अधिक सुरंगों को चलाना चाहते हैं तो उन्नयन पर विचार करें।
ngrok डेवलपर्स और उत्साही लोगों के लिए एक उपयोगी उपकरण है। यह आपको अपने मौजूदा लोकलहोस्ट सर्वर को एक सार्वजनिक सर्वर में बदलने देता है जिसे कहीं से भी एक्सेस किया जा सकता है। मुझे इस टूल से एक हैकथॉन में परिचित कराया गया था। और ngrok वास्तव में हैकथॉन, डेमो, प्रेजेंटेशन, मोबाइल-ऐप टेस्टिंग, वेबहुक इंटीग्रेशन और उन सभी मामलों में बहुत उपयोगी हो सकता है जहां आप वास्तव में इसे तैनात किए बिना अपना एप्लिकेशन चलाना चाहते हैं। ngrok उपयोग करने के लिए स्वतंत्र है, और सुरंगों को बनाना बहुत आसान है, जो आपको विकास पर अधिक ध्यान केंद्रित करने देता है। एनग्रोक डाउनलोड करने के लिए यहां क्लिक करें ।(Click here)(Click here)
Related posts
सर्वश्रेष्ठ मुफ्त सुरक्षित डिजिटल नोटबुक सॉफ्टवेयर और ऑनलाइन सेवाएं
विंडोज़ पर डब्ल्यूएएमपी का उपयोग करके ड्रूपल कैसे स्थापित करें
विंडोज, आईओएस, एंड्रॉइड के लिए सर्वश्रेष्ठ सॉफ्टवेयर और हार्डवेयर बिटकॉइन वॉलेट
विंडोज पीसी पर इंटरनेट रेडियो स्टेशन फ्री में सेट करें
Windows 10 पर TeamViewer में फिक्स पार्टनर राउटर त्रुटि से कनेक्ट नहीं हुआ
'चिप और पिन' या ईएमवी क्रेडिट कार्ड क्या हैं
वीडियो कॉन्फ्रेंसिंग शिष्टाचार, युक्तियाँ और नियम जिनका आपको पालन करने की आवश्यकता है
एसएमएस आयोजक: मशीन लर्निंग द्वारा संचालित एसएमएस आवेदन
लिब्रे ऑफिस कैल्क में सबसे अच्छी विशेषताएं
इस टेक्स्ट से बाइनरी कन्वर्टर का उपयोग करके बाइनरी को टेक्स्ट में कैसे बदलें
Seedr . का उपयोग करके चुंबक लिंक को सीधे डाउनलोड लिंक में बदलें
ब्लू व्हेल चैलेंज डेयर गेम क्या है?
हबस्टाफ टास्क फुर्तीली सुविधाओं के साथ एक मुफ्त परियोजना प्रबंधन उपकरण है
विंडोज 11/10 में स्व-हस्ताक्षरित एसएसएल प्रमाणपत्र कैसे बनाएं
ई-अपशिष्ट प्रबंधन, पुनर्चक्रण, निपटान, तथ्य, समस्याएं, समाधान
NFT का क्या अर्थ है और NFT Digital Art कैसे बनाएं?
ऑनलाइन प्रतिष्ठा प्रबंधन युक्तियाँ, उपकरण और सेवाएँ
विंडोज पीसी में इनविटेशन कार्ड कैसे बनाएं
एनालॉग, डिजिटल और हाइब्रिड कंप्यूटर के बीच अंतर
Automate.io एक मुफ़्त ऑटोमेशन टूल और IFTTT विकल्प है