Způsoby platby Abuse

Jak vytvořit tunel Ngrok

28.12.2022, 01:14

O Ngroku jsme toho již hodně řekli, nyní je čas podělit se o návod, jak vytvořit tunel. Jedná se o důležitou funkci, kterou můžete při práci se softwarem potřebovat a která vám výrazně usnadní život. Pojďme si projít, jak to lze provést.

Jak vytvořit tunel

Chcete-li vytvořit místní port HTTP zvenčí, použijte příkaz http. K tomu stačí zadat port jako parametr, například pro port 80:

$ ngrok http 80

Jakmile tunel začne pracovat, v terminálu se zobrazí informace o jeho stavu. V poli Forwarding nebude obtížné najít adresu URL, Právě pomocí této adresy URL budete moci přistupovat ke službě. Při prvním spuštění vás Ngrok upozorní, že tento prostředek je přístupný přes Ngrok.

Stačí, když kliknete na tlačítko Navštívit web:

Poté se zpřístupní server a obsah stránky:

Je třeba přidat autorizaci HTTP, aby mohli k webu přistupovat i další uživatelé. K dispozici je následující možnost, která vám to umožní --basic-auth:

ngrok http --basic-auth="user:password" 80

Pro přístup na web je pak nutné zadat heslo. Pokud potřebujete zadat hostitele pro místní web, lze to provést pomocí volby --host-header. Chcete-li například změnit doménu na example.local, použijte tento příkaz:

ngrok http --host-header="example.local" 80

Ve výchozím nastavení bude služba přístupná zvenčí prostřednictvím protokolu HTTPS. Pokud chcete, aby byla přístupná pouze přes HTTP, použijte volbu --scheme. Například:

ngrok http --scheme="http" 80

Pokud chcete port zpřístupnit na jiném počítači, zadejte spolu s portem i jeho IP adresu. Například pro 192.168.1.143:

ngrok http 192.168.1.143:80

Zjistili jsme, jak vytvořit tunel, nyní víte o Ngroku ještě více!