Начини плаћања Abuse

Подешавање тунела у конфигурационој датотеци Ngork

06.01.2023, 14:15

Нгрок има конфигурациону датотеку, она садржи токен за ауторизацију. Често при раду са софтвером постоји потреба за покретањем команде, она је прилично дугачка, па да бисте скратили команду за покретање тунела, можете користити конфигурациону датотеку.

Конфигурациона датотека у Yaml формату

Команда се може описати у овој датотеци, а затим покренути по имену. Ngrok чува конфигурацију у Yaml формату у почетној фасцикли у фасцикли .config. Али нема потребе за директним уређивањем датотеке. За уређивање постоји config edit:

 ngrok config edit

Одељак тунела треба додати у конфигурациону датотеку.

Синтакса за опис тунела је следећа:

 tunnels: tunnel_name: proto: protocol addr: port

Остали параметри који су претходно прослеђивани у командној линији су такође доступни овде:

  1. basic_auth - додај HTTP ауторизацију.
  2. host_header - замењује вредност Host заглавља.
  3. инспекција - да ли сачувати упите за инспекцију, подразумевано омогућено.
  4. шеме - доступне шеме: http и/или https.
  5. наведите име вашег домена за услугу, доступну само уз плаћену претплату.

Да бисте креирали пример тунела за порт 80, са заглављем Host замењеним са example.local , додајте следеће линије у одељак tunnels :

 example: proto: http addr: 80 host_header: "example.local"

Сада сачувајте измене и проверите конфигурациони фајл помоћу ове команде:

 ngrok config check

Ако сте све урадили исправно, конфигурациона датотека ће садржати следећу поруку:

Затим, можете покренути конфигурисани тунел по његовом имену:

 ngrok start example

Сада знате како да креирате команду у конфигурационом фајлу.