Maksutavat Abuse

Tunneleiden määrittäminen Ngorkin asetustiedostossa

06.01.2023, 14:15

Ngrokilla on konfigurointitiedosto, joka sisältää valtuutusmerkin. Usein ohjelmiston kanssa työskenneltäessä on tarpeen suorittaa komento, joka on melko pitkä, joten tunnelin käynnistyskomennon lyhentämiseksi voit käyttää konfiguraatiotiedostoa.

Konfiguraatiotiedosto Yaml-muodossa

Komento voidaan kuvata täsmällisesti tässä tiedostossa ja sen jälkeen ajaa nimellä. Ngrok tallentaa Yaml-muotoisen konfiguraatiotiedoston kotikansioon .config-kansioon. Tiedostoa ei kuitenkaan tarvitse muokata suoraan. Muokkaamista varten on config edit:

ngrok config edit

Config-tiedostoon on lisättävä tunnelit-osio.

Tunnelien kuvauksen syntaksi on seuraava:

tunnels:
  tunnel_name:
    proto: protocol 
    addr: port

Myös muut parametrit, jotka aiemmin annettiin komentorivillä, ovat käytettävissä tässä:

  1. basic_auth - HTTP-valtuutuksen lisääminen.
  2. host_header - korvaa Host-otsikon arvon.
  3. inspect - tallennetaanko pyynnöt tarkastusta varten, oletusarvoisesti se on käytössä.
  4. schemes - käytettävissä olevat skeemat: http ja/tai https.
  5. määritä verkkotunnuksesi palvelua varten, käytettävissä vain maksullisessa tilauksessa.

Jos haluat luoda esimerkkitunnelin portille 80, jossa Host-otsikko on korvattu arvolla example.local, lisää nämä rivit tunnelit-osioon:

example:

proto: http

addr: 80

host_header: "example.local"

Tallenna nyt muutokset ja tarkista asetustiedosto tällä komennolla:

ngrok config check

Jos olet tehnyt kaiken oikein, näet konfiguraatiotiedostossa viestin:

Seuraavaksi voit ajaa konfiguroitua tunnelia sen nimellä:

ngrok start example

Nyt osaat luoda komennon konfiguraatiotiedostoon.