Mokėjimo būdai Abuse

Tunelių konfigūravimas "Ngork" konfigūracijos faile

06.01.2023, 14:15

"Ngrok" turi konfigūracijos failą, kuriame yra autorizacijos simbolis. Dažnai dirbant su programine įranga reikia paleisti komandą, ji būna gana ilga, todėl norėdami sutrumpinti tunelio paleidimo komandą galite naudoti konfigūracijos failą.

Konfigūracijos failas Yaml formatu

Šiame faile galima tiksliai aprašyti komandą ir po to ją paleisti pagal pavadinimą. Konfigūraciją Yaml formatu "Ngrok" saugo namų aplanke, .config aplanke. Tačiau šio failo tiesiogiai redaguoti nereikia. Redagavimui yra config edit (redaguoti konfigūraciją):

ngrok config edit

Į konfigūracijos failą reikia įtraukti skyrių Tuneliai.

Tunelių aprašymo sintaksė yra tokia:

tunnels:
  tunnel_name:
    proto: protocol 
    addr: port

Kiti parametrai, kurie anksčiau buvo perduodami komandinėje eilutėje, taip pat pateikiami čia:

  1. basic_auth - pridėti HTTP autorizaciją.
  2. host_header - pakeiskite Host antraštės reikšmę.
  3. inspect - ar išsaugoti užklausas patikrinimui, pagal numatytuosius nustatymus tai įjungta.
  4. schemes - galimos schemos: http ir (arba) https.
  5. nurodykite savo paslaugos domeno vardą, galima tik mokamoje prenumeratoje.

Norėdami sukurti pavyzdinį tunelį 80 prievadui, kurio antraštė Host būtų pakeista į example.local, į tunelių skiltį pridėkite šias eilutes:

example:

proto: http

addr: 80

host_header: "example.local"

Dabar išsaugokite pakeitimus ir patikrinkite konfigūracijos failą naudodami šią komandą:

ngrok config check

Jei viską atlikote teisingai, konfigūracijos faile pamatysite pranešimą:

Toliau galite paleisti sukonfigūruotą tunelį pagal jo pavadinimą:

ngrok start example

Dabar jau žinote, kaip konfigūracijos faile sukurti komandą.