Android

Ngrok: Tee paikallisten palvelimien julkinen Secure tunnelit

George Hotz | Programming | Not MuZero maybe other things | PeerJS | VoiceApp browser phone calls

George Hotz | Programming | Not MuZero maybe other things | PeerJS | VoiceApp browser phone calls

Sisällysluettelo:

Anonim

Suurin haaste kaikille kehittäjille on ohjelmiston testaus, jonka he ovat kirjoittaneet. Ja testaus vaikeutuu, kun rakennat jotain mobiililaitteelle tai eri alustalle kuin sinun. Suurin osa kehityksestä tapahtuu paikallistasolla. kaikki web-palvelimet ovat käynnissä localhostissa. Vain sinä voit tarkastella työtasi ennen sen käyttöönottoa jonnekin. Syötä ngrok , ilmainen Windows-palvelu, joka paljastaa paikalliset palvelimet julkiseen internetiin turvallisten tunneleiden varassa.

Mikä on ngrok security

Mikä on ngrok? Kuinka käyttää ngrok? ngrok avulla voit paljastaa paikalliset palvelimet Palomuurien takana julkiseen internetiin turvallisten tunneleiden varassa. Työkalu vaatii nollakokoonpanon ja se sisältää sisäänrakennetun verkkoanturin.

Tunneling on ollut vallitseva jo vuosia, mutta useimmat VPN: t käyttävät myös tunneloinnin käsitettä, joka antaa sinulle rajoittamattoman pääsyn verkkosivustoille. Vastaavasti ngrok luo suojatun tunnelin julkisen Internetin ja paikallisen palvelimen välillä. Pohjimmiltaan voit tehdä minkä tahansa sivuston / web-app / web-palvelun, joka toimii // localhost: 8080 Internetissä yhdellä komennolla.

vapaa käyttö. Ja freeware-rajat ovat riittävän hyviä välittäjälle, joka haluaa kokeilla sovelluksensa. Vaikka ngrok tarjotaan myös palveluna, se on täysin valinnaista ohittaa kyseinen osa ja ladata työkalu suoraan ja lähteä liikkeelle.

Miten käyttää ngrok

Voit rekisteröidä ngrok ja se on ilmainen. Tilin luominen antaa sinulle mahdollisuuden hallita kaikkia aktiivisia tunneleita pilvipohjaisesta hallintapaneelista.

Miten paikallisen verkkopalvelimen näyttäminen Internetiin

Tunnelin luominen paikalliseen verkkopalvelimeen tai mikä tahansa palvelin on hyvin yksinkertainen. Lataa ja purkaa zip.

./ ngrok http 8080

Missä 8080 on portti, johon palvelimesi kuuntelee. Jos et ole varma satamanumerosta, siirry oletussataman numeroon, joka on 80.

Jos haluat liittää tämän ngrok-ilmentymän tilillesi, sinun tulee antaa todennusmerkki ennen edellä olevan komennon suorittamista. Voit tehdä sen kirjautumalla sinuun.

./ ngrok authtoken your_token_here

Tämä on vain kertaluonteinen toimenpide, jota ei tarvitse toistaa joka kerta.

Kun olet " ve loi tunnelin, ngrok näyttää julkisen URL-osoitteen palvelimellesi. Julkinen URL-osoite on ngrok.io-aliverkkotunnus ja se luodaan satunnaisesti. Voit jopa luoda pysyviä ja helppolukuisia muokattavia aliverkkotunnuksia, mutta sinun on päivitettävä palkattuun suunnitelmaan.

Uskon, että oletusarvoiset URL-osoitteet ovat riittävän hyviä sovelluksen testaamiseen.

ngrok Interceptor

ngrok sisältää myös sisäänrakennetun interceptorin, joka voidaan avata avaamalla

//127.0.0.1:4040. Välittäjä antaa sinulle mahdollisuuden nähdä kaikki tulevat verkkopyynnöt ja niiden vastaukset. Interceptor on erittäin kätevä, kun suoritat virheenkorjauksen tai haluat nähdä saapuvat pyynnöt. Välimerkin vieressä on status-välilehti. Tämän välilehden avulla voit tarkastella kaikenlaista tietoa tunnelista. Voit tarkastella tiettyjä tilastotietoja, kuten yhteyksiä, yhteyden kestoa, HTTP-pyyntöjä, palvelimen osoitteita ja protokollia. Suunnitelman avulla voit luoda vain yhden tunnelin kerralla. Harkitse päivitystä, jos haluat käyttää useita samanaikaisia ​​tunneleita.

ngrok on hyödyllinen työkalu kehittäjille ja harrastajille. Sen avulla voit muuntaa nykyisen localhost-palvelimen julkiselle palvelimelle, josta pääsee mistä tahansa. Otin tämän työkalun käyttöön hackathonissa. Ja ngrok voi olla todella hyödyllinen hackatoneissa, demoissa, esityksissä, mobiilisovellusten testauksessa, webhook-integraatioissa ja kaikissa niissä tapauksissa, joissa haluat käyttää sovellustasi käyttämättä sitä. ngrok on vapaata käyttää, ja tunnelit ovat erittäin helppoja luoda, joten voit keskittyä enemmän kehitykseen.

Napsauta tätä ladataksesi.