Tunnels configureren in het Ngork configuratiebestand

06.01.2023
14:15

Ngrok heeft een configuratiebestand, dat het autorisatietoken bevat. Tijdens het werken met de software is het vaak nodig om een commando uit te voeren. Dit commando is vrij lang, dus om het tunnelstartcommando in te korten kun je een configuratiebestand gebruiken.

Configuratiebestand in Yaml-formaat

Het commando kan precies in dit bestand worden beschreven en daarna op naam worden uitgevoerd. Ngrok slaat de configuratie in Yaml-formaat op in de thuismap in de map .config. Maar het is niet nodig om het bestand direct te bewerken. Om het te bewerken is er config edit:

ngrok config edit

De tunnels sectie moet worden toegevoegd aan het config bestand.

De syntaxis voor de tunnelbeschrijving is als volgt:

tunnels:
  tunnel_name:
    proto: protocol 
    addr: port

Andere parameters die eerder werden doorgegeven op de commandoregel zijn hier ook beschikbaar:

  1. basic_auth - HTTP autorisatie toevoegen.
  2. host_header - vervang de Host header waarde.
  3. inspect - of verzoeken moeten worden opgeslagen voor inspectie, standaard is dit ingeschakeld.
  4. schemes - beschikbare schema's: http en/of https.
  5. geef je domeinnaam op voor de service, alleen beschikbaar in een betaald abonnement.

Om een voorbeeldtunnel voor poort 80 te maken, met de Host header vervangen door example.local, voeg je deze regels toe aan de tunnels sectie:

example:

proto: http

addr: 80

host_header: "example.local"

Sla nu de wijzigingen op en controleer het configuratiebestand met dit commando:

ngrok config check

Als je alles goed hebt gedaan, zie je een melding in het configuratiebestand:

Vervolgens kun je de geconfigureerde tunnel uitvoeren met zijn naam:

ngrok start example

Nu weet je hoe je een commando aanmaakt in het configuratiebestand.

15% korting op nieuwe VPS
Bestel snel een server op elke locatie
Kies een VPS

Andere artikelen

06.01.2023
15 219
Kennisbank / Instructies
Hoe maak je een Ngrok-tunnel?
06.01.2023
6 741
Kennisbank / Instructies
Hoe PostgreSQL installeren in Ubuntu 20.04
06.01.2023
6 603
Kennisbank / Instructies
Hoe GitLab installeren op Ubuntu 20.04