Консоль ввода команд, родственных Cisco Systems

Cisco-like консоль предназначена для ввода команд, аналогичных командам Cisco IOS (далее - cisco-like команды). Интерфейс командной строки С-Терра Шлюз предоставляет возможность создавать политику безопасности более гибкую, чем это может сделать Router MC.

Для работы консоли необходимы файлы:

В директории /opt/VPNagent/bin:

      cs_console - исполняемый файл.

В директории /opt/VPNagent/etc:

      cmd.xml - XML-база поддерживаемых команд;

      cs_conv.ini  - ресурсный файл настроек консоли и конвертора (может редактироваться пользователем);

В директории /opt/VPNagent/lib:

      libs_csconfig.so - библиотека обработчика конфигурации;

      libs_csconverter.so - библиотека конвертора.

Консоль разделяется на три основных модуля:

1.    Командный интерпретатор - обеспечивает прием и синтаксический разбор команд.

2.    Обработчик конфигурации - формирует и обрабатывает внутреннюю модель Cisco-like конфигурации. Передает сформированную конфигурацию для конвертирования в Native-конфигурацию.

3.  Конвертор - преобразует Cisco-like конфигурацию в формат Native-конфигурации (LSP).