Jau daug kalbėjome apie "Ngrok", o dabar metas pasidalyti instrukcijomis, kaip sukurti tunelį. Tai svarbi funkcija, kurios gali prireikti dirbant su programine įranga ir kuri gerokai palengvins jūsų gyvenimą. Panagrinėkime, kaip tai galima padaryti.
Norėdami sukurti vietinį HTTP prievadą iš išorės, naudokite komandą http. Norėdami tai padaryti, tiesiog nurodykite prievadą kaip parametrą, pavyzdžiui, 80 prievadą:
$ ngrok http 80
Kai tik tunelis pradės veikti, terminale matysite informaciją apie jo būseną. Laukelyje Forwarding (persiuntimas) nebus sunku rasti URL, Būtent pagal šį URL galėsite pasiekti paslaugą. Pirmojo paleidimo metu "Ngrok" įspės, kad šis išteklius pasiekiamas per "Ngrok".
Viskas, ką jums reikia padaryti, tai spustelėti Aplankyti svetainę:
Tada serveris ir svetainės turinys taps prieinami:
Turėtų būti pridėtas HTTP autorizavimas, kad kiti naudotojai galėtų pasiekti svetainę. Yra tokia parinktis, leidžianti tai padaryti --basic-auth
:
ngrok http --basic-auth="user:password" 80
Tuomet, norėdami pasiekti svetainę, turėsite įvesti slaptažodį. Jei reikia nurodyti vietinės svetainės prieglobstį, tai galima padaryti naudojant parinktį --host-header
. Pavyzdžiui, norėdami pakeisti domeną į example.local
, naudokite šią komandą:
ngrok http --host-header="example.local" 80
Pagal numatytuosius nustatymus paslauga bus pasiekiama iš išorės per HTTPS. Jei norite, kad ji būtų pasiekiama tik per HTTP, naudokite parinktį --scheme
. Pavyzdžiui:
ngrok http --scheme="http" 80
Jei norite, kad prievadas būtų prieinamas kitame kompiuteryje, kartu su prievadu nurodykite jo IP adresą. Pavyzdžiui, 192.168.1.143:
ngrok http 192.168.1.143:80
Išsiaiškinome, kaip sukurti tunelį, dabar apie "Ngrok" žinote dar daugiau!
Apply the discount by inserting the promo code in the special field at checkout: