ngrok: Helyezze el a helyi kiszolgálókat a Biztonságos alagutak használatával

Tartalomjegyzék:

ngrok: Helyezze el a helyi kiszolgálókat a Biztonságos alagutak használatával
ngrok: Helyezze el a helyi kiszolgálókat a Biztonságos alagutak használatával

Videó: ngrok: Helyezze el a helyi kiszolgálókat a Biztonságos alagutak használatával

Videó: ngrok: Helyezze el a helyi kiszolgálókat a Biztonságos alagutak használatával
Videó: How to Fix 500 Internal Server error [Step by Step] ☑️ - YouTube 2024, Október
Anonim

A legnagyobb kihívás minden fejlesztő számára az általuk írt szoftver tesztelése. És a tesztelés nehezebb lesz, ha valami mobilt vagy valamilyen más platformot építesz, mint a tiéd. A fejlesztés többnyire helyi szinten zajlik; minden webszerver a localhost-en fut. Csak akkor tekintheti meg munkáját, mielőtt valahová telepítené. Belép ngrok, egy ingyenes Windows-szolgáltatás, amely a helyi szervereket a nyilvános interneten keresztül védi a biztonságos alagutakban.

Mi az a biztonság?

Mi az a szex? Hogyan kell használni a ngrokot? A ngrok lehetővé teszi a helyi kiszolgálóknak a Firewallok mögötti megjelenítését, a nyilvános interneten keresztül a biztonságos alagutakban. Az eszköz nulla konfigurációt igényel, és beépített hálózati lehallgatóval rendelkezik.

Az alagút már évek óta elterjedt, a VPN-ek többsége ugyanúgy használja a tunneling fogalmát, hogy korlátlan hozzáférést biztosít a weboldalakhoz. Hasonlóképpen a ngrok létrehoz egy biztonságos alagutat a nyilvános internet és a helyi szerver között. Alapvetően bármely webhely / webes alkalmazás / webszolgáltatás futhat https:// localhost: 8080 elérhető az interneten egyetlen parancs segítségével.

A legtöbb funkciója a ngrok által szabad használni. És az ingyenes korlátok elégségesek egy olyan köztes fejlesztő számára, aki megpróbálja tesztelni alkalmazásukat. Bár a ngrok szolgáltatást is kínálják, teljesen opcionálisan kihagyja azt a részét, és közvetlenül letöltheti az eszközt, és elindulhat.
A legtöbb funkciója a ngrok által szabad használni. És az ingyenes korlátok elégségesek egy olyan köztes fejlesztő számára, aki megpróbálja tesztelni alkalmazásukat. Bár a ngrok szolgáltatást is kínálják, teljesen opcionálisan kihagyja azt a részét, és közvetlenül letöltheti az eszközt, és elindulhat.

Hogyan kell használni a ngrokot?

Feliratkozhat a ngrokra, és ingyenes. A fiók létrehozása lehetővé teszi, hogy kezelje az aktív alagutakat egy felhőalapú műszerfalról.

Hogyan állíthatja ki a helyi webszervert az internetre?

Az alagút létrehozása a helyi webszerverre vagy bármely kiszolgálóra nagyon egyszerű. Töltse le és vegye ki a zenét. Most nyissa meg a CMD / PowerShell ablakot, és keresse meg azt a mappát, ahol a kicsomagolt tartalom található.

Most hajtsa végre a következő parancsot, hogy biztonságos alagutat hozzon létre a helyi szerverre.

./ngrok http 8080

Ahol a 8080 az a port, amelyen a kiszolgáló hallgatja. Ha nem biztos abban, hogy a port száma, menjen az alapértelmezett 80-as portszámra.

Ha ezt a ngrok példányt a fiókjához szeretné csatlakoztatni, a fenti parancs végrehajtása előtt meg kell adnia a hitelesítési tokenet. Ehhez jelentkezzen be a zárolási fiókjába. Hozd el az auth-tokenedet, és hajtsa végre a következő parancsot egy CMD ablakban.

./ngrok authtoken your_token_here

Ez csak egyszeri cselekvés, és nem kell minden alkalommal megismételni.

Amint létrehozott egy alagutat, a ngrok megjeleníti a nyilvános URL-t a kiszolgálón. A nyilvános URL a ngrok.io egy aldomainje, és véletlenszerűen generálódik. Még persze egyszerű és könnyen olvasható testreszabható aldomaineket is létrehozhat, de ehhez fizetni kell.

Úgy gondolom, az alapértelmezett URL-ek megfelelőek az alkalmazás teszteléséhez. A frissítést csak akkor kell fontolóra venni, ha valami termelési fokozatot és tartósítást szeretne.

ngrok Interceptor

A ngrok is beépített interceptorral van ellátva, amelyet megnyitáskor lehet megnyitni https://127.0.0.1:4040. Az átkapcsoló segítségével megtekintheti az összes bejövő hálózati kérést és a válaszokat. Az Interceptor nagyon hasznos, ha valamilyen hibakeresést végz, vagy meg szeretné tekinteni a beérkező kéréseket. Az elfogó mellett megtalálhatja az állapot fület. Ez a lap lehetővé tenné, hogy az alagútról mindenféle információt megnézzen. Megtekintheti a statisztikákat, például a kapcsolatokat, a kapcsolódási időtartamokat, a HTTP-kérelmeket, a kiszolgálócímeket és a protokollokat.

Az ingyenes tervvel egyszerre csak egy alagutat hozhat létre. Fontolja meg a frissítést, ha több egyidejű alagútot szeretne futtatni.
Az ingyenes tervvel egyszerre csak egy alagutat hozhat létre. Fontolja meg a frissítést, ha több egyidejű alagútot szeretne futtatni.

A ngrok hasznos eszköz a fejlesztők és a rajongók számára. Lehetővé teszi a meglévő localhost szerver átalakítását olyan nyilvános szerverre, amely bárhonnan elérhető. Bevezettem ezt az eszközt egy hackathonba. A csokoládé valóban hasznos lehet hackatonokon, demókon, bemutatókon, mobilalkalmazás-tesztelésen, webhook-integrációkon és minden olyan esetben, ahol az alkalmazást ténylegesen telepíteni szeretné. A ngrok szabadon használható, és az alagutak szuper könnyű létrehozni, ami lehetővé teszi, hogy jobban összpontosítson a fejlődésre. Kattints ide letölteni a zenét.

Ajánlott: