top 4 best ngrok alternatives 2021
एक व्यापक समीक्षा और सुविधाओं, स्थापना, उपयोग और मूल्य निर्धारण के साथ लोकप्रिय Ngrok विकल्प की तुलना करने के लिए आप सबसे अच्छा उपकरण का चयन करें:
इस ट्यूटोरियल में, हम सबसे लोकप्रिय Ngork प्रतियोगियों की खोज करेंगे जो बाजार में उपलब्ध हैं।
यह उनकी विशेषताओं, स्थापना, मूल्य निर्धारण, आदि के साथ-साथ Ngork के समान विभिन्न उपकरणों की गहराई से तुलना है।

आप क्या सीखेंगे:
2021 में पता करने के लिए शीर्ष Ngrok विकल्प
नीचे सूचीबद्ध सबसे लोकप्रिय Ngork प्रतियोगी हैं जो बाजार में उपलब्ध हैं।
- लोकल टनल
- मै सेवा करता हु
- टेलीकॉन कंसोल
- पेजकीट
Ngrok और इसके विकल्प की तुलना
पैरामीटर | प्राधिकार | समर्थन - एचटीटीपी / एचटीटीपीएस, एसएसएच | प्रयोग | फ्री बनाम पेड | उपडोमेन समर्थन |
---|---|---|---|---|---|
स्कर्ट | उपयोगकर्ता को टोकन को जेनरेट करने के लिए साइन अप करना आवश्यक है। | सभी 3 प्रोटोकॉल का समर्थन करता है। | उपयोग ngrok निष्पादन योग्य (या नोड जेएस आधारित पुस्तकालय के माध्यम से) के माध्यम से है। | दोनों मुफ्त और सशुल्क संस्करण प्रदान करता है। नि: शुल्क संस्करण में सीमित लेकिन समृद्ध कार्यक्षमताएं हैं। | भुगतान किए गए संस्करण में उप डोमेन समर्थित हैं। |
लोकल टनल | किसी भी प्रकार के टोकन की आवश्यकता नहीं है। आप बस नोड पैकेज स्थापित कर सकते हैं और इसका उपयोग शुरू कर सकते हैं। | Http / https का समर्थन करता है। | केवल नोडजे निष्पादन योग्य के माध्यम से उपयोग किया जा सकता है। उदाहरण: lt --port 3000 | मुफ्त है। | नि: शुल्क संस्करण भी उपडोमेन का समर्थन करता है। यदि उपलब्ध हो तो यह दिए गए मूल्य के साथ उपडोमेन शुरू करता है। |
मै सेवा करता हु | किसी भी प्रकार के टोकन की आवश्यकता नहीं है। एप्लिकेशन को बिना किसी इंस्टॉलेशन के भी सीधे कमांड प्रॉम्प्ट के माध्यम से उपयोग किया जा सकता है। | Http / https, tcp का समर्थन करता है। | निष्पादन योग्य ssh -R 80 के साथ या बिना उपयोग किया जा सकता है: लोकलहोस्ट: 3000 serviceo.net | निशुल्क और सशुल्क दोनों संस्करण उपलब्ध हैं। | उपलब्धता के अनुसार उपडोमेन का समर्थन करता है। |
टेलीकॉन कंसोल | की जरूरत नहीं है। | HTTP / HTTPS सीधे समर्थित नहीं है, लेकिन SSH के माध्यम से है। यह SSH के लिए एक अच्छी और बेहद आसान उपयोगिता है। | Teleconsole बाइनरी स्थापित करने की आवश्यकता है और बाद में इसे शेल स्क्रिप्ट के रूप में उपयोग किया जा सकता है। | मुक्त और खुला खट्टा। | लागू नहीं है क्योंकि यह ज्यादातर SSH सत्र के बंटवारे के लिए उपयोग किया जाता है। |
पेजकीट | एक बार खाता सेटअप आवश्यक है। | HTTP / HTTPS, SSH, और TCP का समर्थन करता है। | एक समय उपडोमेन सेटअप जो कि ईमेल पते से जुड़ा होता है, की आवश्यकता होती है और हर बार सुरंग सेटअप की आवश्यकता होने पर इसका उपयोग किया जा सकता है। | निशुल्क और सशुल्क दोनों विकल्प उपलब्ध हैं। (एक महीने के लिए मुफ्त)। | उपडोमेन प्रथम श्रेणी के नागरिकों के रूप में समर्थित है। यह स्वयं खाता सेटअप का एक हिस्सा है। |
पैरामीटर | कॉन्फ़िगरेशन फ़ाइलें | कई सुरंगें | प्रलेखन | मंच |
---|---|---|---|---|
स्कर्ट | Yaml आधारित कॉन्फ़िगरेशन फ़ाइलों का समर्थन करता है जो कि सुरंगों को परिभाषित और निष्पादित करने के लिए भी इस्तेमाल किया जा सकता है। | Ngrok विन्यास फाइल के माध्यम से कई सुरंगों को चलाने का समर्थन करता है। | अच्छी तरह से बनाए रखा प्रलेखन। | सभी प्लेटफार्मों का समर्थन करता है। |
लोकल टनल | कॉन्फ़िगरेशन फ़ाइल समर्थन उपलब्ध नहीं है। | कई सुरंगों को चलाने के लिए कोई सहायता उपलब्ध नहीं है। | कोई रखरखाव दस्तावेज नहीं। | सभी प्लेटफार्मों का समर्थन करता है। |
मै सेवा करता हु | कॉन्फ़िगरेशन फ़ाइल समर्थन उपलब्ध नहीं है। | मुक्त संस्करण के लिए 3 एक साथ सुरंग बनाई जा सकती हैं। | अच्छी तरह से बनाए रखा प्रलेखन। | सभी प्लेटफार्मों का समर्थन करता है। |
टेलीकॉन कंसोल | लागू नहीं | लागू नहीं | अच्छी तरह से बनाए रखा प्रलेखन। | वर्तमान में यूनिक्स आधारित और केवल MacOS का समर्थन करता है। |
पेजकीट | लागू नहीं | लागू नहीं | अच्छी तरह से बनाए रखा प्रलेखन। | सभी प्लेटफार्मों का समर्थन करता है क्योंकि यह एक अजगर स्क्रिप्ट है जिसे लगभग सभी प्लेटफार्मों पर निष्पादित किया जा सकता है। |
आइए ढूंढते हैं!!
# 1) लोकलटनल
लोकल टनल एक मुफ्त टनलिंग समाधान है, जो क्लाउड पर आपके स्थानीय वेब अनुप्रयोगों को होस्ट करने और सार्वजनिक रूप से सुलभ स्मार्ट एसडीएल से ऐप को एक्सेस करने के लिए है।
स्थापना और उपयोग
स्थापना सरल है क्योंकि यह एक नोड पैकेज है जिसे वैश्विक या स्थानीय स्तर पर स्थापित किया जा सकता है।
npm install -g localtunnel
एक बार इंस्टॉलेशन पूरा हो जाने के बाद, आप बस एक सुरंग बना सकते हैं जैसा कि नीचे दिखाया गया है, किसी भी पोर्ट के लिए जो स्थानीय रूप से होस्ट किए गए और चल रहे एप्लिकेशन के अनुरोध को आगे बढ़ाएगा।
lt --port 3000
उपरोक्त आदेश नीचे के रूप में एक वेब url जारी करेगा और उस url के सभी अनुरोधों को आपके स्थानीय रूप से होस्ट किए गए एप्लिकेशन को अग्रेषित करेगा।
परीक्षण केस प्रबंधन उपकरण खुला स्रोत
your url is: https://ordinary-parrot-7.localtunnel.me
उपर्युक्त url को केवल पोर्ट 3000 पर स्थानीय रूप से होस्ट किए गए ऐप (यानी पोर्ट जिसके लिए सुरंग वास्तव में थी) को देखने के लिए एक्सेस किया जा सकता है।
अपनी सुरंग के लिए एक उपडोमेन निर्दिष्ट करना, उपडोमेन झंडे के माध्यम से भी संभव है। यह आपको एक कस्टम उप-डोमेन रखने की अनुमति देगा जो याद रखना आसान होगा।
lt --port 3000 --subdomain mynodejsapp
आपको अपने उपडोमेन के लिए यूआरएल मिलेगा जैसा कि नीचे दिखाया गया है (उपलब्धता के अधीन)।
https://mynodejsapp.localtunnel.me
प्रलेखन: लोकल टनल
वेबसाइट: लोकल टनल
# 2) सेरवो
Serveo Ngrok के विकल्प का उपयोग करने के लिए एक और आसान है। यह आपको किसी अन्य तृतीय-पक्ष सॉफ़्टवेयर को स्थापित किए बिना स्थानीय सुरंग बनाने की अनुमति देता है।
यह एक एसएसएच सर्वर है जो स्थानीय रूप से होस्ट किए गए एप्लिकेशन के लिए पोर्ट अग्रेषण की अनुमति देता है।
पठन पाठन = >> पोर्ट फ़ॉरवर्डिंग ट्यूटोरियल
स्थापना और उपयोग
जैसा कि लोकलट्यूनलाइन और एनग्रोक जैसे अन्य उपकरणों के विपरीत है, आपको अलग से सेर्वो को स्थापित करने की आवश्यकता नहीं है। आप बस कमांड लाइन के माध्यम से इसका उपयोग कर सकते हैं।
उदाहरण के लिए: पोर्ट 3000 पर एक स्थानीय रूप से चल रहे एप्लिकेशन को उजागर करने के लिए, आप इसे निम्न कमांड का उपयोग करके वेब-सुलभ बना सकते हैं।
ssh -R 80:localhost:3000 serveo.net
उपर्युक्त विवरण सेवा के बारे में बताता है। एक डोमेन के लिए रिमोट on० पर एक सुरंग बनाने के लिए डोमेन the३० पर और स्थानीय पोर्ट ३००० पर सभी अनुरोधों को अग्रेषित करता है।
एक बार सुरंग बन जाने के बाद, यह सुरंग नाम प्रदर्शित करता है, जिसके उपयोग से स्थानीय रूप से होस्ट किए गए एप्लिकेशन एक्सेस किए जा सकते हैं।
Forwarding HTTP traffic from https://cado.serveo.net Press g to start a GUI session and ctrl-c to quit
यह आपको कमांड लाइन लॉग डिस्प्ले (ऊपर बताए अनुसार mentioned जी ’कुंजी दबाकर) इस सुरंग से गुजरने वाले सभी अनुरोधों / प्रतिक्रियाओं को देखने की अनुमति देता है।
प्रलेखन: मै सेवा करता हु
वेबसाइट: मै सेवा करता हु
# 3) टेलीकॉन कंसोल
HTTP / HTTPS के विपरीत, Teleconsole आपको एक अद्वितीय सत्र आईडी बनाकर वेब पर अपने टर्मिनल सत्र को साझा करने की अनुमति देता है।
इसका उपयोग सावधानी के साथ किया जाना चाहिए और इसे किसी अत्यंत भरोसेमंद व्यक्ति के साथ साझा किया जाना चाहिए, क्योंकि यह आपके टर्मिनल तक पूर्ण पहुंच प्रदान करने के रूप में अच्छा है।
आइए देखें कि यह कैसे काम करता है:
Teleconsole सर्वर एक SSH प्रॉक्सी है, जो अनुरोध करने वाले ग्राहकों के लिए एक अद्वितीय सत्र आईडी बनाता है जो रिमोट पर टर्मिनल साझा करना चाहते हैं।
जो ग्राहक दूरस्थ सत्र में शामिल होना चाहते हैं, उन्हें साझा टर्मिनल को दूरस्थ रूप से एक्सेस करने के लिए उत्पन्न सत्र आईडी का उपयोग करने की आवश्यकता होती है।
स्थापना और उपयोग
इससे संबंधित प्लेटफॉर्म के लिए बायनेरिज़ डाउनलोड करें स्थान । कृपया ध्यान दें, वर्तमान में, यह केवल यूनिक्स, लिनक्स और मैकओएस प्लेटफॉर्म के लिए उपलब्ध है।
एक बार बाइनरी स्थापित होने के बाद, इसे निष्पादित करने के लिए एक सरल शेल स्क्रिप्ट के रूप में उपयोग किया जा सकता है।
नीचे दिए गए चरणों को देखें:
sql प्रश्न और उत्तर पीडीएफ़ प्रश्न
एक बार सत्र ID / Teleconsole ID प्राप्त होने के बाद, आप टर्मिनल तक पहुंचने के लिए उजागर वेब UI का उपयोग कर सकते हैं। उपरोक्त स्क्रीनशॉट निर्मित सत्र के लिए एक webUI दिखाता है। एक दूरस्थ क्लाइंट बस इस URL का उपयोग दूरस्थ SSH सत्र तक पहुँचने के लिए कर सकता है।
आइए देखें कि सत्र दूरस्थ उपयोगकर्ता को कैसे दिखेगा।
सत्र से बाहर निकलने / डिस्कनेक्ट करने के लिए, बस रिमोट या स्थानीय सत्र पर 'निकास कमांड' टाइप करें और सत्र डिस्कनेक्ट हो जाएगा।
प्रलेखन: टेलीकॉन कंसोल
वेबसाइट: टेलीकॉन कंसोल
# 4) पेजकीट
Pagekite एक अन्य उपकरण है जो Ngrok के समान है और HTTP / HTTPS / TCP और SSH सुरंगों का समर्थन करता है।
Ngrok पर पेजकीट का उपयोग करने का लाभ इसके स्थिर डोमेन नाम हैं जो खाता सेटअप के दौरान ही तय किए जाते हैं। लेकिन, इसका एक नुकसान भी है, कोई भी Ngrok के विपरीत कई सुरंगों को एक साथ शुरू नहीं कर सकता है।
स्थापना और उपयोग
यह आमतौर पर उपयोग करने के लिए सरल है। अजगर-आधारित निष्पादन योग्य प्राप्त करने के लिए एक सरल कर्ल एक बार की प्रक्रिया है।
नीचे दिए गए चरणों को देखें:
# 1) अजगर का उपयोग कर अजगर आधारित निष्पादन योग्य प्राप्त करें।
.jar फ़ाइल को कैसे खोलें
curl -O https://pagekite.net/pk/pagekite.py
#दो) सुरंग शुरू करते समय पेजकीट खाते को सेटअप करें।
python pagekite.py 3000 {domain-name }.pagekite.me
# 3) जबकि उपरोक्त आदेश निष्पादित हो जाता है, यह एक ईमेल आईडी के खिलाफ दिए गए डोमेन नाम को पंजीकृत करने के लिए संकेत देगा जो उपयोगकर्ता को प्रदान करने की आवश्यकता है। एक बार उपलब्ध डोमेन नाम मिल जाने और पंजीकरण सफल होने के बाद, डोमेन नाम सेटअप हो जाता है।
एक बार डोमेन नाम सेटअप सफल होने के बाद, सुरंग स्थापित करने के लिए उसी डोमेन नाम का उपयोग किया जा सकता है।
उदाहरण के लिए: यदि डोमेन नाम सेटअप फूडोमैन है, तो आप नीचे दिए गए कमांड का उपयोग करके लोकलहोस्ट पोर्ट 3000 पर एक सुरंग शुरू कर सकते हैं:
python pagekite.py 3000 foodomain.pagekite.me
प्रलेखन: पेजकीट
वेबसाइट: पेजकीट
निष्कर्ष
इस ट्यूटोरियल में, हमने सबसे लोकप्रिय Ngrok विकल्पों को देखा और Localtunnel, Serveo, Pagekite, और Teleconsole जैसे कुछ अन्य उपकरणों का पता लगाया जो समान या समान कार्यक्षमता का प्रदर्शन कर सकते हैं।
हमने विभिन्न मापदंडों के खिलाफ सभी उपकरणों की तुलना की। आप इस तुलना और समीक्षा के आधार पर अपनी आवश्यकताओं के लिए सर्वोत्तम उपकरण का चयन कर सकते हैं। सामान्य तौर पर, अन्य उपकरणों की तुलना में Ngrok का अधिक व्यापक रूप से उपयोग किया जाता है।
= >> संपर्क करें यहाँ एक सूची का सुझाव देने के लिए। PREV ट्यूटोरियलअनुशंसित पाठ
- 2021 में 10 सर्वश्रेष्ठ जैपियर अल्टरनेटिव्स: समीक्षा और तुलना
- 2021 में शीर्ष 10 संघर्ष विकल्प: समीक्षा और तुलना
- 2021 के 10 बेस्ट हेल्प डेस्क सॉफ्टवेयर (तुलना के साथ शीर्ष सूची)
- 2021 में सॉस लैब्स प्रतियोगी और विकल्प
- फ्री एसएमटीपी सर्वर सूची: 2021 में शीर्ष 10 सबसे लोकप्रिय एसएमटीपी सेवाएं
- 2021 में शीर्ष 10 सर्वश्रेष्ठ ब्लॉकचेन कंपनियों की सूची
- 2021 में शीर्ष 12 सर्वश्रेष्ठ सुस्त विकल्प (सुस्त प्रतियोगी)
- 2021 में 9 सर्वश्रेष्ठ गिटहब विकल्प