Ngrok: Objavite svoje lokalne poslužitelje s Sigurnim tunelima

Sadržaj:

Ngrok: Objavite svoje lokalne poslužitelje s Sigurnim tunelima
Ngrok: Objavite svoje lokalne poslužitelje s Sigurnim tunelima

Video: Ngrok: Objavite svoje lokalne poslužitelje s Sigurnim tunelima

Video: Ngrok: Objavite svoje lokalne poslužitelje s Sigurnim tunelima
Video: Privacy, Security, Society - Computer Science for Business Leaders 2016 - YouTube 2024, Travanj
Anonim

Najveći izazov za bilo kojeg developera je testiranje softvera koji su napisali. A testiranje postaje teže kada gradite nešto za mobilne uređaje ili platformu različitu od vašeg. Uglavnom se razvija na lokalnoj razini; svi se web poslužitelji izvode na localhostu. Samo vi možete pogledati svoj rad prije nego što ga odnesete negdje. Unesi ngrok, besplatnu uslugu za Windows koja ekspozira lokalne poslužitelje na javni internet preko sigurnih tunela.

Što je sigurnost

Što je ngrok? Kako koristiti ngrok? ngrok vam omogućuje da izložite lokalne poslužitelje iza Firewallova, na javni internet preko sigurnih tunela. Alat zahtijeva nulu konfiguraciju i dolazi s ugrađenim mrežnim presretateljem.

Tunneling je već godinama prevladavao, većina VPN-ova također koristi koncept tunela jer vam daje neograničen pristup web stranicama. Slično tome, ngrok stvara siguran tunel između javnog interneta i lokalnog poslužitelja. Uglavnom, možete pokrenuti bilo koju web stranicu / web-aplikaciju / web-uslugu https:// localhost: 8080 dostupan putem interneta s jednim naredbom.

Većina značajki koje nude ngrok besplatno je za korištenje. Ograničenja za freeware dovoljno su dobra za srednje razvojne programere koji žele testirati njihovu primjenu. Iako je također dostupan kao usluga, potpuno je neobavezno preskočiti taj dio i izravno preuzeti alat i krenuti.
Većina značajki koje nude ngrok besplatno je za korištenje. Ograničenja za freeware dovoljno su dobra za srednje razvojne programere koji žele testirati njihovu primjenu. Iako je također dostupan kao usluga, potpuno je neobavezno preskočiti taj dio i izravno preuzeti alat i krenuti.

Kako koristiti sir

Možete se prijaviti za ngrok i to je besplatno. Izrada računa omogućit će vam upravljanje svim aktivnim tunelima s nadzorne ploče temeljene na oblaku.

Kako izlagati svoj lokalni web poslužitelj na internet

Stvaranje tunela vašem lokalnom web poslužitelju ili bilo kojem poslužitelju je vrlo jednostavan. Preuzmite i otkopčajte zvuk. Sada otvorite prozor CMD / PowerShell i krenite u mapu u kojoj su raspakirani sadržaji.

Sada izvršite sljedeću naredbu kako biste stvorili siguran tunel lokalnom poslužitelju.

./ngrok http 8080

Gdje je 8080 luka na kojoj vaš poslužitelj sluša. Ako niste sigurni o broju porta, idite na zadani broj porta koji je 80.

Ako želite povezati ovu instancu s kalendarom s računom, trebali biste pružiti token za provjeru autentičnosti prije izvršavanja gore navedene naredbe. Da biste to učinili, prijavite se na svoj račun. Odvojite svoj authkenken, a zatim izvršite sljedeću naredbu u CMD prozoru.

./ngrok authtoken your_token_here

Ovo je samo jednokratna akcija i ne mora se ponavljati svaki put.

Nakon što izradite tunel, ngrok će prikazati javni URL poslužitelja. Javni URL poddomena je ngrok.io i generiran je slučajnim odabirom. Čak možete stvoriti i trajne i lako čitljive podesive domene, no za to morate nadograditi na plaćeni plan.

Mislim da su zadani URL-ovi dovoljno dobri za testiranje vaše aplikacije. Trebali biste uzeti u obzir nadogradnju samo ako želite nešto proizvodnog razreda i uporni.

zamrzivač

Također dolazi s ugrađenim interceptorom koji se otvara otvaranjem https://127.0.0.1:4040, Interceptor će vam omogućiti pregled svih dolaznih mrežnih zahtjeva i njihovih odgovora. Interceptor je vrlo praktičan kada nešto uklonite iz pogrešaka ili želite pregledati dolazne zahtjeve. Pored interceptora, možete pronaći karticu statusa. Ova će vam kartica omogućiti pregled svih vrsta informacija o vašem tunelu. Možete pregledati neke statistike kao što su veze, trajanje veza, HTTP zahtjevi, adrese poslužitelja i protokoli.

S besplatnim planom možete stvoriti samo jedan tunel istodobno. Razmislite o nadogradnji ako želite pokrenuti više od istovremenih tunela.
S besplatnim planom možete stvoriti samo jedan tunel istodobno. Razmislite o nadogradnji ako želite pokrenuti više od istovremenih tunela.

Ngrok je koristan alat za programere i entuzijaste. Omogućuje vam pretvaranje postojećeg lokalnog poslužitelja na javni poslužitelj kojemu se može pristupiti s bilo kojeg mjesta. Upoznala sam se s ovim alatom u hackatonu. A zlato može biti jako korisno za hackatone, demo, prezentacije, testiranje mobilnih aplikacija, integracije webhook i sve one slučajeve u kojima želite pokrenuti aplikaciju, a da ga zapravo ne implementirate. Ngrok je slobodan za upotrebu, a tuneli su izuzetno jednostavni za stvaranje, što vam omogućuje da se više usredotočite na razvoj. Kliknite ovdje za preuzimanje teksta.

Preporučeni: