Download PDF
Download page Интерфейс командной строки ПО tera-router.
Интерфейс командной строки ПО tera-router
Интерфейс командной строки ПО tera-router
Параметры запуска ПО tera-router могут быть заданы:
- через конфигурационный файл, используемый при автоматическом запуске ПО (см. подраздел Параметры запуска службы
tera-router); - аргументами командной строки.
Для получения краткой информации по доступным параметрам командной строки следует выполнить:
tera-router --help
Для запуска ПО tera-router из командной строки используется следующий формат вызова:
tera-router [ключ] [значение]
Список доступных параметров приведен в таблице.
| Ключ | Описание |
|---|---|
| Включение отладочного уровня журналирования событий. Альтернативный метод: задать переменную окружения Не требует указания значения |
| Клиентская часть: включение запроса схем маршрутизации с сервера. Не требует указания значения |
| Включение определения типа канала по пакету состояния канала. Ключ применим только для открытого трафика. Формат значения: Пример значения: |
| Прослушиваемый интерфейс. Можно указать несколько. По умолчанию используется 0.0.0.0. Значение рекомендуется переопределить, указав реальный IP-адрес. При использовании значения по умолчанию будет использоваться адрес первого доступного сетевого интерфейса (не localhost). Формат значения:
Информация по параметрам, передающимся в значении, приведена в таблице. Пример значения: |
| Маршрут для TCP/UDP трафика:
Особенности функционирования:
Формат значения:
Информация по параметрам, передающимся в значении, приведена в таблице. Пример значения: |
-с | Интерфейс для подключения. Можно указать несколько, в этом случае будет использоваться первый доступный. Формат значения:
Информация по параметрам, передающимся в значении, приведена в таблице. Пример значения: |
| Параметр | Описание |
|---|---|
| Тип канала. Обязательный параметр. Возможные значения:
|
| Идентификатор канала. Обязательный параметр |
| Метка, выставляемая на пакеты. Обязательный параметр, устанавливается только для ключа |
| IP-адрес. Обязательный параметр |
| Порт. Обязательный параметр |
| Протокол. Необязательный параметр Возможные значения:
|
| Время ожидания (в миллисекундах) для операций чтения или записи. Необязательный параметр Значение по умолчанию: 1200 (1,2 секунды) |
| Размер буфера (в Кбайтах) для чтения или записи данных. Необязательный параметр Значение по умолчанию:
|
Примеры использования приведены в таблице.
| Сценарий | Пример |
|---|---|
Передача всех каналов по протоколу TCP | Серверная часть (IP-адрес: 192.0.2.1):
BASH
Клиентская часть (IP-адрес: 192.0.2.2):
BASH
|
Раздельная маршрутизация по протоколам | Серверная часть (IP-адрес: 192.0.2.1):
BASH
Клиентская часть (IP-адрес: 192.0.2.2):
BASH
Пояснение:
|
Настройка серверной части для UDP-канала INPUTS (3) c идентификатором 0 и меткой 0 | Значение для ключа Примеры запуска:
BASH
BASH
|
Настройка серверной части для UDP-каналов INPUTS и CURSOR |
BASH
BASH
|