Verkostoituminen

Ngrok

Ngrok
Ngrok on alustojen välinen työkalu, joka käyttää pilvipalveluja paljastamaan paikalliset verkkopalvelut NAT: n ja palomuurien takana suojatun tunnelin yli. Ngrok voi myös jakaa paikallisia verkkosivustoja, rakentaa / testata verkkokoukkujen kuluttajia ja itse isännöidä henkilökohtaisia ​​palveluja. Ngrokin loi vuonna 2012 Alan Shreve (@inconshreveable). Se käyttää ilmaista ja maksettua versiota.

Tämä artikkeli näyttää helpot vaiheet ngrokin asentamiseksi ja käyttämiseksi.

ASENNA NGROK

Rekisteröidy ngrok-palveluun täältä ja lataa se. Pura tiedostosi ja suorita ngrok. Voit myös asentaa ngrok -snapin kautta seuraavilla tavoilla:

$ snap install ngrok

LISÄÄ AUTHTOKEN maanviljelyyn

Lisää todennustunnuksesi. Se on käytettävissä kojelaudan vasemmassa ruudussa. Voidaan joko muokata ngrok.yml tavallisesti varastoitu ~ /.ngrok2 / ngrok.yml.

# Lisää Authtoken ngrokissa.yml
authtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H

tai yksinkertaisesti kirjoita:

$ ngrok authtoken

Tämä lisää todennustunnuksesi ngrok.yml määritystiedosto. Lisäämällä automaattisia, ngrok-apurahoja pääset käyttämään lisäominaisuuksia ja pitempiä istuntoja.

SUORITA NGROK

Suoritetaan ngrok HTTP: llä. Tätä varten tarvitaan paikallinen porttinumero. Seuraava komento suojaa julkisen URL-osoitteen portti 80 -palvelimille.

$ ngrok http 80
ngrok lähettäjä @inconshreveable (lopeta Ctrl + C)
Istunnon tila verkossa
Tilin Arslan Aslam (Suunnitelma: Ilmainen) versio 2.3.35
Alue Yhdysvallat (us)
Verkkoliitäntä http: // 127.0.0.1: 4040
Edelleenlähetys http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Edelleenlähetys https: // 916f560728c3.ngrok.io -> http: // localhost: 80
Liitännät ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

Hajotetaan tämä. Verkkotilan näyttämisen jälkeen se tunnistaa käyttäjän ja asennetun version, tunnistaa alueen. Sitten Ngrok ilmoittaa, että ngrokin verkkoliitäntä on localhost-portissa 4040. Seuraavassa rivissä näkyvät kaksi URL-osoitetta ovat julkisia osoitteita, joiden kautta paikalliseen sivustoosi pääsee nyt. Huomaa, että on olemassa kaksi URL-osoitetta, joista toisessa on http ja toisessa https-yhteys.

Tutkitaan tilasivua.

Välitettynä osoitteena (jotain tällaista 757de47032a1.ngrok.io) pääsee, Ngrok kirjaa pyynnöt CLI: hen ja verkkoliittymään

HTTP-pyynnöt
-------------
GET / favicon.ico 404 Tiedostoa ei löydy
GET / 200 OK

Oletetaan, että sinulla on testattava verkkosivusto, ja se toimii paikallisen isännän portissa 1337. Käytämme seuraavaa komentoa:

$ ngrok http 1337

Tämä tunneli kaiken http-liikenteen laitteen ngrok-osoitteesta porttiin 1337.

Maksullisen suunnitelman avulla mukautetut aliverkkotunnukset voidaan asettaa käyttämällä:

$ ngrok http -subdomain = arslan 80

Tämä tunneli 80-liikenteen arslaniin.ngrok.io.

Myös tunnelin TCP-liikenne satamassa käyttämällä:

$ ngrok tcp

Ngrok voidaan päivittää:

$ ngrok -päivitys

Lopettaminen

Ngrok on kykenevä työkalu ja voi olla erittäin hyödyllinen verkkosivustojen testauksessa. Ei välttämättä ole hyvä idea isännöidä suoraa sivustoasi tietokoneellesi, joten ngrokin käyttöä suorissa sivustoissa ei suositella. Ngrok on tehnyt sivustotestauksesta helppoa, tehokasta ja yksinkertaista.

Hyvää testausta !!!

Shadow of the Tomb Raider for Linux -opetusohjelma
Shadow of the Tomb Raider on kahdestoista lisäys Tomb Raider -sarjaan - toiminta-seikkailupelisarja, jonka on luonut Eidos Montreal. Kriitikot ja fani...
Kuinka parantaa FPS ää Linuxissa?
FPS tarkoittaa Kuvaa sekunnissa. FPS: n tehtävänä on mitata kehysnopeus videotoistoissa tai peliesityksissä. Yksinkertaisin sanoin sekunnissa näytettä...
Suosituimmat Oculus App Lab -pelit
Jos olet Oculus-kuulokemikrofonin omistaja, sinun täytyy olla tietoinen sivulatauksesta. Sivulataus on prosessi, jolla ei-kaupallista sisältöä asennet...