Software | Internet | Tipy

Zkuste ngrok: vystaví službu na lokálním počítači do internetu

  • můžete obejít NAT a firewall v cestě z internetu
  • jednoduché spuštění bez instalace
  • zadarmo, když nechcete vlastní název serveru
Zkuste ngrok: vystaví službu na lokálním počítači do internetu

Služba ngrok zaujme svou jednoduchostí a funkčností. Cokoli běžící na vašem počítači - Minecraft server, webový server, SSH server, jakákoli služba jedoucí na TCP - můžete zpřístupnit z internetu.

Klepněte pro větší obrázek
Zákazník vlevo se připojí přes tunel k webovému serveru na počítači vývojářky vpravo, ta může sedět třeba v kavárně na veřejné Wi-Fi

Nepotřebujete pevnou IP adresu, můžete se schovávat za NAT serverem, u kterého nemáte přístup k přesměrování portů. Stačí stáhnout ngrok a bez instalace vystavíte konkrétní službu do internetu. Například:

ngrok http 80

otevře tunel z internetu k vašemu počítači a jeho webovému serveru běžícímu na portu 80.

Klepněte pro větší obrázek
Z mobilu nebo jiného počítače v internetu nyní stačí zadat vygenerované URL a dostanete se na svůj počítač. Region lze případně změnit na Evropu, aby jel provoz přes bližší server

Víc nemusíte dělat. Ale můžete. Na lokálním počítači se rozjel web server na portu 4040, kde najdete podrobné statistiky přístupů a můžete podrobně zkoumat došlé požadavky ve formátech XML a JSON. Pro účely ladění je můžete i opakovat.

Ngrok cílí hlavně na webové vývojáře. Nemusí nahrávat vyvíjený projekt do internetu, aby vyzkoušeli jeho dostupnost, nebo nabídli zadavatelům pohled na aktuální stav projektu.

Vystavit ale můžete kromě http a https i libovolnou službu běžící na TCP. Do internetu tedy vystavíte například lokální Minecraft server, nebo SSH. Zapnutí SSH přístupu z internetu tak vypadá takto:

ngrok tcp 22

V základu můžete ngrok používat zdarma. Omezením je náhodně generovaný název, ke kterému se připojujete z internetu. Limitem je také nejvýše 40 připojení za minutu (nikoli počet požadavků, ale připojení). Placená verze ngrok (od 5 dolarů měsíčně) dovolí vlastní trvalý název několika domén pro jednodušší připojování.

ngrok nemusí jet jen na velkém počítači, je dostupný i pro Linux ARM, spustíte ho tedy bez problémů i na Raspberry PI. Pokud tedy tento nenáročný počítač připojíte k domácím čidlům a uděláte z něj nějaké centrum svého chytrého domova ovládané přes webovou stránku, můžete jej snadno vystavit do internetu.

ngrok je zkrátka služba, která by měla patřit k oblíbeným nástrojům webových vývojářů i IT profesionálů.

Diskuze (15) Další článek: AMD se nad očekávání daří, finanční výsledky zavání optimismem

Témata článku: Software, Web, Internet, Programování, IoT, Tipy, Raspberry Pi, Počet požadavků, Placená verze, Tunel, Veřejné wi-fi, Lokál, Webový vývojář, Podrobné ladění, Oblíbený nástroj, Nejdoporučovanější počítače na Mall.cz


Určitě si přečtěte

Jak odposlouchávat sousedy: Bizarní Lamphone a další netušené techniky

Jak odposlouchávat sousedy: Bizarní Lamphone a další netušené techniky

** Lamphone je další bizarní technika odposlechu ** Zneužívá obyčejnou stropní lampu ** Podívejte se na další bizarní experimenty

Jakub Čížek | 16

Podívejte se na Windows z roku 1990. Před 30 lety přišly Windows 3.0 a líbily se nám

Podívejte se na Windows z roku 1990. Před 30 lety přišly Windows 3.0 a líbily se nám

** 22. května 1990 uvedl Microsoft Windows 3.0 ** Systém z Microsoftu definitivně udělal lídra na desktopu ** Tehdejší Windows byly vlastně grafickou nadstavbou nad MS-DOS

Jakub Čížek | 76

Nejlepší programy z roku 2000: Další várka zapomenutých legend, které jste měli v PC

Nejlepší programy z roku 2000: Další várka zapomenutých legend, které jste měli v PC

** Pokračujeme ve vzpomínání na prehistorické programy ** Pročetli jsme vaše tipy v diskuzi ** A všechny ty vykopávky spustili na Windows 2000

Jakub Čížek | 72

AR není ani po letech žádný trhák. Teď to zkusí Hybri, který svleče vaše kamarádky

AR není ani po letech žádný trhák. Teď to zkusí Hybri, který svleče vaše kamarádky

** Rozšířené realitě i po letech chybí praktické využití ** Selhaly mobilní aplikace i AR brýle ** Floridské studio to proto zkusí přes bizarní erotiku Hybri

Jakub Čížek | 18

Apple má šanci definitivně se uzamknout. macOS byl na jeho poměry až příliš otevřený

Apple má šanci definitivně se uzamknout. macOS byl na jeho poměry až příliš otevřený

** Apple, vývojáře i uživatele rozhodně nečekají dva roky prázdnin ** macOS se může uzavřít podobně jako iOS a iPadOS ** Přechod na Arm znamená stopku pro hackintoshe

Lukáš Václavík | 102


Aktuální číslo časopisu Computer

Megatest SSD s kapacitou 1 TB

Srovnávací test robotických vysavačů

Vybíráme nejlepší telefony na trhu

Jak zlepšit zvuk televize