Maksājuma metodes Abuse

Tuneļu konfigurēšana Ngork konfigurācijas failā

06.01.2023, 14:15

Ngrok ir konfigurācijas fails, kurā ir autorizācijas žetons. Bieži vien, strādājot ar programmatūru, ir nepieciešams palaist komandu, tā ir diezgan gara, tāpēc, lai saīsinātu tuneļa palaišanas komandu, var izmantot konfigurācijas failu.

Konfigurācijas fails Yaml formātā

Komandu var precīzi aprakstīt šajā failā un pēc tam palaist pēc nosaukuma. Ngrok saglabā konfigurāciju Yaml formātā sākuma mapē mapē .config. Taču nav nepieciešams tieši rediģēt šo failu. Rediģēšanai ir config edit:

ngrok config edit

Konfigurācijas failā ir jāpievieno sadaļa "Tunelīši".

Tunelīšu apraksta sintakse ir šāda:

tunnels:
  tunnel_name:
    proto: protocol 
    addr: port

Šeit ir pieejami arī citi parametri, kas iepriekš tika nodoti komandrindā:

  1. basic_auth - pievieno HTTP autorizāciju.
  2. host_header - aizstāt hostētāja galvenes vērtību.
  3. inspect - vai saglabāt pieprasījumus pārbaudei, pēc noklusējuma tas ir ieslēgts.
  4. shēmas - pieejamās shēmas: http un/vai https.
  5. norādiet sava domēna nosaukumu pakalpojumam, pieejams tikai maksas abonementā.

Lai izveidotu piemēra tuneli 80 portam, kura galvenes vērtība Host ir aizstāta ar example.local, pievienojiet šīs rindas tuneļu sadaļā:

example:

proto: http

addr: 80

host_header: "example.local"

Tagad saglabājiet izmaiņas un pārbaudiet konfigurācijas failu ar šo komandu:

ngrok config check

Ja viss ir izdarīts pareizi, konfigurācijas failā parādīsies ziņojums:

Tālāk varat palaist konfigurēto tuneli pēc tā nosaukuma:

ngrok start example

Tagad jūs zināt, kā konfigurācijas failā izveidot komandu.