Интерфейс командной строки ПО tera-gateway

ПО tera-gateway устанавливается из пакета tera-router и предназначен для эмуляции шлюза.

Для получения краткой информации по доступным параметрам командной строки следует выполнить:

tera-gateway --help
BASH

Для запуска ПО tera-gateway из командной строки используется следующий формат вызова:

tera-gateway [ключ] [значение]
BASH

Список доступных параметров приведен в таблице.

Параметры командной строки ПО tera-gateway

КлючОписание

-d

Включение отладочного уровня журналирования событий.

Не требует указания значения

-u

Прослушиваемый интерфейс. 

Формат значения: [IP-адрес]:[порт]<:[протокол]><:[время_ожидания]><:[размер_буфера]>.

Информация по параметрам, передающимся в значении, приведена в таблице.

Пример значения: 192.0.2.1:5800:0:2000:16384

-w

Интерфейс для подключения.

Формат значения: [IP-адрес]:[порт]<:[протокол]><:[время_ожидания]><:[размер_буфера]>.

Информация по параметрам, передающимся в значении, приведена в таблице.

Пример значения: 192.0.2.2:5900:0:2000:16384

-j

Схема маршрутизации в формате base64, сформированная серверной стороной ПО tera-router (значение ключа cli из файла /var/run/termidesk/tera-router.json)

Параметры для значений ключей ПО tera-gateway

ПараметрОписание

[IP-адрес]

IP-адрес. Обязательный параметр

[порт]

Порт. Обязательный параметр

[протокол]

Протокол. Необязательный параметр

Возможные значения:

  • 0 (умолчанию) для TCP;
  • любое другое целочисленное значение для UDP

[время_ожидания]

Время ожидания (в миллисекундах) для операций чтения или записи. Необязательный параметр

Значение по умолчанию: 1200 (1,2 секунды)

[размер_буфера]

Размер буфера (в Кбайтах) для чтения или записи данных. Необязательный параметр

Значение по умолчанию: 8 КБ