Võrgustike loomine

Ngrok

Ngrok
Ngrok on platvormidevaheline tööriist, mis kasutab pilveteenuseid kohalike võrguteenuste paljastamiseks NAT-ide ja tulemüüride taga turvalises tunnelis. Ngrok saab jagada ka kohalikke veebisaite, luua / testida veebihaakide tarbijaid ja isiklikke teenuseid. Ngroki lõi 2012. aastal Alan Shreve (@inconshreveable). See opereerib tasuta ja tasulist versiooni.

See artikkel näitab lihtsaid samme ngroki seadistamiseks ja kasutamiseks.

INSTALLIGE NGROK

Registreeruge ngroki kasutajaks siin ja laadige see alla. Pakkige failid lahti ja käivitage ngrok. Samuti saate ngroki installida snapi kaudu, kasutades:

$ snap install ngrok

LISA NGROKI AUTHTOKEN

Lisage oma autentimismärk. See on saadaval armatuurlaua vasakul paanil. Üksust saab muuta ngrok.yml tavaliselt salvestatud ~ /.ngrok2 / ngrok.yml.

# Lisage ngrokis Authtoken.yml
authtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H

või lihtsalt tippige:

$ ngrok authtoken

See lisab teie autoriseerimisloa kausta ngrok.yml konfiguratsioonifail. Authoken, ngrok grantide lisamisega pääsesite juurde täiendavatele funktsioonidele ja pikemale seansiajale.

RUN NGROK

Käivitame ngroki HTTP-ga. Selleks on vaja kohalikku pordi numbrit. Järgmine käsk kaitseb pordi 80 veebiserverite avaliku URL-i.

$ ngrok http 80
ngrok kasutajalt @inconshreveable (lõpetamiseks Ctrl + C)
Seansi olek võrgus
Konto Arslan Aslam (plaan: tasuta) versioon 2.3.35
Ameerika Ühendriikide piirkond (us)
Veebiliides http: // 127.0.0.1: 4040
Edastamine http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Edastamine https: // 916f560728c3.ngrok.io -> http: // localhost: 80
Ühendused ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00

Lammutame selle lahti. Pärast võrgustaatuse kuvamist tuvastab see kasutaja ja installitud versiooni, tuvastab piirkonna. Siis teatab Ngrok, et ngroki veebiliides on localhosti porti 4040. Järgmisel real näidatud kaks URL-i on avalikud aadressid, mille kaudu saab teie kohalikule saidile nüüd juurde pääseda. Pange tähele, et seal on kaks URL-i, ühel on http ja teisel on https-ühendus.

Uurime olekulehte.

Edastatud aadressina (midagi sellist 757de47032a1.ngrok.io) juurde pääseb, logib Ngrok taotlused CLI-s ja veebiliideses

HTTP taotlused
-------------
Hangi / favicon.ico 404 Faili ei leitud
GET / 200 OK

Oletame, et teil on veebisait, mida peate testima, ja see töötab teie kohaliku hosti pordis 1337. Kasutame järgmist käsku:

$ ngrok http 1337

See tunneldab kogu http-liikluse ngroki aadressilt teie seadme pordile 1337.

Tasulise paketi abil saab kohandatud alamdomeene määrata järgmiselt:

$ ngrok http -subdomain = arslan 80

See tunneli sadama 80 liiklus arslanini.ngrok.io.

Samuti tunneli TCP liiklus sadamas kasutades:

$ ngrok tcp

Ngroki saab uuendada, kasutades:

$ ngroki värskendus

Lõpetamine

Ngrok on võimekas tööriist ja võib veebisaitide testimisel olla väga kasulik. Võib-olla ei ole hea mõte otseülekande saiti oma arvutis majutada, seega ei soovitata ngroki kasutamist veebisaitide jaoks. Ngrok on teinud saidi testimise lihtsaks, tõhusaks ja arusaadavaks.

Head katsetamist !!!

Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...
Installige Linuxile uusim Dolphin Emulator for Gamecube & Wii
Dolphini emulaator võimaldab teil mängida valitud Gamecube & Wii mänge Linuxi personaalarvutites (PC). Vabalt saadaval oleva ja avatud lähtekoodiga m...
Kuidas kasutada GameConquerori petumootorit Linuxis
Artikkel sisaldab juhendit GameConquerori petumootori kasutamise kohta Linuxis. Paljud kasutajad, kes mängivad Windowsis mänge, kasutavad rakendust „C...