Konfigurace tunelů v konfiguračním souboru Ngork

06.01.2023
14:15

Ngrok má konfigurační soubor, který obsahuje autorizační token. Při práci se softwarem je často potřeba spustit příkaz, který je poměrně dlouhý, takže pro zkrácení příkazu pro spuštění tunelu můžete použít konfigurační soubor.

Konfigurační soubor ve formátu Yaml

V tomto souboru lze příkaz přesně popsat a poté spustit podle názvu. Ngrok ukládá konfiguraci ve formátu Yaml do domovské složky ve složce .config. Soubor však není třeba přímo upravovat. Pro editaci slouží nástroj config edit:

ngrok config edit

Do konfiguračního souboru je třeba přidat sekci tunely.

Syntaxe pro popis tunelů je následující:

tunnels:
  tunnel_name:
    proto: protocol 
    addr: port

Zde jsou k dispozici i další parametry, které byly dříve předávány na příkazovém řádku:

  1. basic_auth - přidá autorizaci HTTP.
  2. host_header - nahradí hodnotu hlavičky Host.
  3. inspect - zda ukládat požadavky ke kontrole, ve výchozím nastavení je povoleno.
  4. schemes - dostupná schémata: http a/nebo https.
  5. zadejte název domény pro službu, k dispozici pouze v placeném předplatném.

Chcete-li vytvořit ukázkový tunel pro port 80 s hlavičkou Host nahrazenou hodnotou example.local, přidejte do sekce tunelů tyto řádky:

example:

proto: http

addr: 80

host_header: "example.local"

Nyní změny uložte a zkontrolujte konfigurační soubor tímto příkazem:

ngrok config check

Pokud jste vše provedli správně, zobrazí se v konfiguračním souboru zpráva:

Dále můžete spustit nakonfigurovaný tunel podle jeho názvu:

ngrok start example

Nyní víte, jak vytvořit příkaz v konfiguračním souboru.

15% sleva na nové VPS
Pospěšte si s objednávkou serveru v libovolné lokalitě
Výběr VPS

Další články

06.01.2023
15 226
Znalostní báze / Pokyny
Jak vytvořit tunel Ngrok
06.01.2023
6 751
Znalostní báze / Pokyny
Jak nainstalovat PostgreSQL v Ubuntu 20.04
06.01.2023
6 615
Znalostní báze / Pokyny
Jak nainstalovat GitLab v Ubuntu 20.04