Tento článek ukazuje snadné kroky k nastavení a používání ngrok.
Nainstalujte NGROK
Přihlaste se k ngrok zde a stáhněte si jej. Rozbalte soubory a spusťte ngrok. Můžete také nainstalovat ngrok pomocí snap pomocí:
$ snap nainstalovat ngrokPŘIDAT AUTHTOKEN DO NGROK
Přidejte svůj ověřovací token. Je k dispozici v levém podokně palubní desky. Jeden může buď upravit ngrok.yml běžně uložené v ~ /.ngrok2 / ngrok.yml.
# Přidat Authtoken v ngrok.ymlauthtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H
nebo jednoduše zadejte:
$ ngrok authtokenTím se přidá váš ověřovací token do ngrok.yml konfigurační soubor. Přidáním authtoken, ngrok grantů jste získali přístup k dalším funkcím a prodlouženým časům relací.
RUN NGROK
Pojďme spustit ngrok s HTTP. K tomu je potřeba číslo místního portu. Následující příkaz zajistí veřejnou URL pro webové servery s portem 80.
$ ngrok http 80ngrok od @inconshreveable (Ctrl + C ukončit)
Stav relace online
Účet Arslan Aslam (plán: zdarma) verze 2.3.35
Region USA (USA)
Webové rozhraní http: // 127.0.0.1: 4040
Přeposílání http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Přeposílání https: // 916f560728c3.ngrok.io -> http: // localhost: 80
Připojení TTL OPN RT1 RT5 P50 P90
0 0 0.00 0.00 0.00 0.00
Pojďme to rozebrat. Po zobrazení online stavu identifikuje uživatele a nainstalovanou verzi, identifikuje region. Poté Ngrok informuje, že webové rozhraní pro ngrok je na portu localhost 4040. Dvě adresy URL zobrazené v dalším řádku jsou veřejné adresy, pomocí kterých lze nyní přistupovat k místnímu místu. Všimněte si, že existují dvě adresy URL, jedna s protokolem http a druhá s připojením https.
Prozkoumejme stavovou stránku.
Jako předaná adresa (něco jako 757de47032a1.ngrok.io), Ngrok bude protokolovat požadavky v CLI a ve webovém rozhraní
HTTP požadavky-------------
GET / favicon.ico 404 Soubor nebyl nalezen
ZÍSKEJTE / 200 OK
Předpokládejme, že máte web, který potřebujete otestovat a pracuje na portu 1337 vašeho localhost. Použijeme následující příkaz:
$ ngrok http 1337To bude tunelovat veškerý provoz http z adresy ngrok na port 1337 vašeho zařízení.
Pomocí placeného tarifu lze nastavit vlastní subdomény pomocí:
$ ngrok http -subdomain = arslan 80To bude tunelovat provoz na portu 80 do arslanu.ngrok.io.
Také tunel TCP provoz na portu
Ngrok lze aktualizovat pomocí:
$ ngrok aktualizaceZastavení
Ngrok je schopný nástroj a může být velmi užitečný při testování webových stránek. Nemusí být dobrý nápad hostovat vaše živé stránky na vašem PC, takže používání ngrok pro živé stránky se nedoporučuje. Ngrok učinil testování stránek snadným, efektivním a přímočarým.
Šťastné testování !!!