top 4 best ngrok alternatives 2021
Komplexná kontrola a porovnanie populárnych alternatív Ngrok s funkciami, inštaláciou, používaním a cenami, ktoré vám pomôžu vybrať najlepší nástroj:
V tomto tutoriáli preskúmame najpopulárnejších konkurentov spoločnosti Ngork, ktorí sú na trhu k dispozícii.
Toto je hĺbkové porovnanie rôznych nástrojov podobných Ngorku spolu s ich vlastnosťami, inštaláciou, cenou atď.

Čo sa dozviete:
Najobľúbenejšie alternatívy spoločnosti Ngrok v roku 2021
Nižšie sú najpopulárnejší konkurenti spoločnosti Ngork, ktorí sú na trhu k dispozícii.
- Miestny tunel
- slúžim
- Telekonzola
- Pagekit
Porovnanie Ngroku a jeho alternatív
Parameter | Povolenie | Podpora - HTTP / HTTPS, SSH | Využitie | Zadarmo vs platené | Podpora subdomén |
---|---|---|---|---|---|
sukne | Od používateľa sa vyžaduje, aby sa mohol zaregistrovať, aby mohol vygenerovať autorizačný token. | Podporuje všetky 3 protokoly. | Používa sa prostredníctvom spustiteľného súboru ngrok (alebo prostredníctvom knižnice založenej na uzle js). | Ponúka bezplatnú aj platenú verziu. Bezplatná verzia má obmedzené, ale bohaté funkcie. | Subdomény sú podporované v platenej verzii. |
Miestny tunel | Nie je potrebný žiadny autorizačný token. Môžete jednoducho nainštalovať balíček uzlov a začať ho používať. | Podporuje http / https. | Dá sa jednoducho použiť prostredníctvom spustiteľného súboru nodejs. Príklad: lt - port 3000 | Je zadarmo. | Bezplatná verzia podporuje aj subdoménu. Ak je k dispozícii, začína subdoména s danou hodnotou. |
slúžim | Nie je potrebný žiadny autorizačný token. Aplikáciu je možné používať priamo cez príkazový riadok aj bez akejkoľvek inštalácie. | Podporuje http / https, tcp. | Môže byť použitý s alebo bez spustiteľného ssh -R 80: localhost: 3000 serveo.net | K dispozícii je bezplatná aj platená verzia. | Podporuje subdoménu podľa dostupnosti. |
Telekonzola | Nevyžaduje sa. | HTTP / HTTPS nie je priamo podporovaný, ale je cez SSH. Je to dobrý a mimoriadne ľahký nástroj pre SSH. | Je potrebné nainštalovať binárny kód Teleconsole a neskôr ho možno použiť ako shell skript. | Zadarmo a s otvoreným zdrojom. | Neaplikovateľné, pretože sa väčšinou používa na zdieľanie relácií SSH. |
Pagekit | Vyžaduje sa jednorazové nastavenie účtu. | Podporuje HTTP / HTTPS, SSH a TCP. | Vyžaduje sa jednorazové nastavenie subdomény spojené s e-mailovou adresou, ktoré je možné použiť zakaždým, keď sa vyžaduje nastavenie tunela. | K dispozícii sú bezplatné aj platené možnosti. (Mesiac zadarmo). | Subdoména je podporovaná ako občan prvej triedy. Je súčasťou samotného nastavenia účtu. |
Parameter | Konfiguračné súbory | Viac tunelov | Dokumentácia | Plošina |
---|---|---|---|---|
sukne | Podporuje konfiguračné súbory založené na yaml, ktoré možno tiež použiť na definovanie a vykonávanie tunelov. | Ngrok podporuje beh viacerých tunelov cez konfiguračné súbory. | Dobre udržiavaná dokumentácia. | Podporuje všetky platformy. |
Miestny tunel | Podpora súborov Config nie je k dispozícii. | Pre spustenie viacerých tunelov nie je k dispozícii žiadna podpora. | Žiadna udržiavaná dokumentácia. | Podporuje všetky platformy. |
slúžim | Podpora súborov Config nie je k dispozícii. | Pre bezplatnú verziu je možné vytvoriť 3 súčasné tunely. | Dobre udržiavaná dokumentácia. | Podporuje všetky platformy. |
Telekonzola | Nepoužiteľné | Nepoužiteľné | Dobre udržiavaná dokumentácia. | Momentálne podporuje iba Unix a MacOS. |
Pagekit | Nepoužiteľné | Nepoužiteľné | Dobre udržiavaná dokumentácia. | Podporuje všetky platformy, pretože ide o skript v jazyku Python, ktorý je možné spustiť takmer na všetkých platformách. |
Poďme preskúmať !!
# 1) Localtunnel
Localtunnel je bezplatné riešenie tunelovania, ktoré umožňuje hosťovať miestne webové aplikácie v cloude a pristupovať k nim z verejne prístupnej webovej adresy URL.
Inštalácia a použitie
Inštalácia je jednoduchá, pretože ide o balíček uzlov, ktorý je možné nainštalovať globálne alebo lokálne.
npm install -g localtunnel
Po dokončení inštalácie môžete jednoducho vytvoriť tunel, ako je uvedené nižšie, pre akýkoľvek port, ktorý pošle požiadavku lokálne hostenej a spustenej aplikácii.
lt --port 3000
Vyššie uvedený príkaz vydá webovú adresu URL, ako je uvedené nižšie, a preposiela všetky žiadosti o túto adresu URL do vašej lokálne hostenej aplikácie.
ako používať solarmovie bez registrácie
your url is: https://ordinary-parrot-7.localtunnel.me
Vyššie uvedenú adresu URL je možné jednoducho zobraziť a zobraziť tak lokálne hostenú aplikáciu na porte 3000 (t. J. Port, pre ktorý bol tunel skutočne vytvorený).
Zadanie subdomény pre váš tunel je tiež možné, a to prostredníctvom príznaku subdomény. Toto vám umožní mať vlastnú subdoménu, ktorá bude ľahko zapamätateľná.
lt --port 3000 --subdomain mynodejsapp
Získate adresu URL svojej subdomény, ako je uvedené nižšie (v závislosti od dostupnosti).
https://mynodejsapp.localtunnel.me
Dokumentácia: Miestny tunel
Webová stránka: Miestny tunel
# 2) Serveo
Serveo je ďalšou ľahko použiteľnou alternatívou k Ngroku. Umožňuje vám vytvárať miestne tunely bez inštalácie iného softvéru tretích strán.
Je to server SSH, ktorý umožňuje presmerovanie portov lokálne hostenej aplikácie.
Navrhované čítanie = >> Výukový program presmerovania portov
Inštalácia a použitie
Na rozdiel od iných nástrojov, ako sú Localtunnel a Ngrok, nemusíte inštalovať Serveo zvlášť. Môžete ho jednoducho použiť prostredníctvom príkazového riadku.
Napríklad: Ak chcete odhaliť lokálne spustenú aplikáciu na porte 3000, môžete ju sprístupniť na webe pomocou nasledujúceho príkazu.
ssh -R 80:localhost:3000 serveo.net
Vyššie uvedené vyhlásenie hovorí doméne serveo.net, aby vytvorila vzdialený tunel na porte 80 na serveo.net a preposlala všetky požiadavky na miestny port 3000.
Po vytvorení tunela sa zobrazí jeho názov, pomocou ktorého je možné pristupovať k lokálne hosteným aplikáciám.
Forwarding HTTP traffic from https://cado.serveo.net Press g to start a GUI session and ctrl-c to quit
Umožňuje vám tiež vidieť všetky požiadavky / odpovede prechádzajúce týmto tunelom, a to prezeraním obrazovky protokolu príkazového riadku (stlačením klávesu „g“, ako je uvedené vyššie).
Dokumentácia: slúžim
Webová stránka: slúžim
# 3) Telekonzola
Na rozdiel od HTTP / HTTPS vám Teleconsole umožňuje zdieľať vašu terminálovú reláciu cez web vytvorením jedinečného ID relácie.
Musí sa používať opatrne a malo by byť zdieľané s niekým dôveryhodným, pretože je rovnako dobré ako úplný prístup k vášmu terminálu.
Pozrime sa, ako to funguje:
Server Teleconsole je proxy SSH, ktorý generuje jedinečné ID relácie pre žiadajúcich klientov, ktorí chcú zdieľať terminál cez diaľkové ovládanie.
Klienti, ktorí sa chcú pripojiť k vzdialenej relácii, musia na získanie vzdialeného prístupu k zdieľanému terminálu použiť vygenerované ID relácie.
Inštalácia a použitie
Stiahnite si z toho binárne súbory pre príslušnú platformu umiestnenie . Upozorňujeme, že v súčasnosti je k dispozícii iba pre platformy Unix, Linux a macOS.
čo je súbor .swf?
Akonáhle je binárny program nainštalovaný, dá sa použiť ako jednoduchý skript shellu na vykonanie.
Pozrime sa na nasledujúce kroky:
Po získaní ID relácie / ID Teleconsole môžete na prístup k terminálu použiť odkryté webové používateľské rozhranie. Vyššie uvedená snímka obrazovky zobrazuje webové používateľské rozhranie pre vytvorenú reláciu. Vzdialený klient môže jednoducho použiť túto adresu URL na prístup k vzdialenej relácii SSH.
Pozrime sa, ako bude relácia vyzerať pre vzdialeného používateľa.
c ++ stromová dátová štruktúra
Ak chcete reláciu ukončiť / odpojiť, jednoducho zadajte príkaz „exit command“ na vzdialenej alebo miestnej relácii a relácia sa odpojí.
Dokumentácia: Telekonzola
Webová stránka: Telekonzola
# 4) Pagekit
Pagekite je ďalší nástroj podobný Ngroku, ktorý podporuje tunely HTTP / HTTPS / TCP a SSH.
Výhodou použitia pagekitu oproti Ngroku sú jeho stabilné názvy domén, ktoré sú opravené počas samotného nastavenia účtu. Má to však aj nevýhodu, že na rozdiel od Ngroku nemožno spustiť viac tunelov súčasne.
Inštalácia a použitie
Jeho použitie je zvyčajne jednoduché. Jednoduchý zvlnenie, ktorým sa dá získať spustiteľný súbor založený na pythone, je jednorazový proces.
Pozrime sa na nasledujúce kroky:
# 1) získajte spustiteľný súbor založený na pythone pomocou zvlnenia.
curl -O https://pagekite.net/pk/pagekite.py
#dva) nastaviť účet pagekite pri spustení tunelu.
python pagekite.py 3000 {domain-name }.pagekite.me
# 3) Počas vykonávania vyššie uvedeného príkazu sa zobrazí výzva na registráciu daného názvu domény proti e-mailovému ID, ktoré musí používateľ poskytnúť. Po nájdení dostupného názvu domény a úspešnej registrácii sa názov domény nastaví.
Keď je nastavenie názvu domény úspešné, môžete pre nastavenie tunela použiť rovnaký názov domény.
Napríklad: Ak je nastavenie názvu domény foodomain, môžete spustiť tunel na port localhost 3000 pomocou nasledujúceho príkazu:
python pagekite.py 3000 foodomain.pagekite.me
Dokumentácia: Pagekit
Webová stránka: Pagekit
Záver
V tomto výučbe sme sa pozreli na najobľúbenejšie alternatívy Ngrok a preskúmali sme niekoľko ďalších nástrojov, ako sú Localtunnel, Serveo, Pagekite a Teleconsole, ktoré môžu vykonávať rovnaké alebo podobné funkcie.
Tiež sme porovnali všetky nástroje s rôznymi parametrami. Na základe tohto porovnania a kontroly si môžete vybrať najlepší nástroj pre svoje požiadavky. Všeobecne je Ngrok v porovnaní s inými nástrojmi rozšírenejší.
= >> Kontaktuj nás navrhnúť zoznam tu. Výukový program PREVOdporúčané čítanie
- 10 najlepších alternatív spoločnosti Zapier v roku 2021: preskúmanie a porovnanie
- Top 10 alternatív sútoku v roku 2021: preskúmanie a porovnanie
- 10 NAJLEPŠIEHO softvéru Help Desk z roku 2021 (najlepší zoznam s porovnaním)
- Konkurenti a alternatívy spoločnosti Sauce Labs v roku 2021
- Zoznam bezplatných serverov SMTP: 10 najobľúbenejších služieb SMTP v roku 2021
- Top 10 najlepších spoločností s blockchainovým zoznamom v roku 2021
- Top 12 najlepších alternatív Slack v roku 2021 (konkurenti Slack)
- 9 najlepších alternatív GitHub v roku 2021