Fortigate nettools: от задачи к командам
Зачем нужен генератор команд FortiGate и где заканчиваются его возможности.
Начать с задачи
Когда связь не работает, легко собрать много вывода и так и не понять причину. В Fortigate nettools можно начать с задачи: проверить доступ в интернет, прохождение трафика или подключение VPN. Сценарий предлагает последовательность инструментов, а параметры остаются под вашим контролем.
Что делает инструмент
Вы выбираете профиль FortiOS, указываете адреса и фильтры. Сайт проверяет поля и формирует команды. Блок завершения диагностики показан отдельно: его выполняют после сбора вывода. Часто используемый набор можно сохранить в браузере и открыть позже.
Инструмент не подключается к FortiGate и не выполняет команды. Профиль синтаксиса помогает подготовить запрос, но не подтверждает совместимость с конкретной моделью и конфигурацией. Проверяйте доступные параметры через ? в CLI и по документации вашей версии.
Как устроена обработка данных
Генерация команд и поиск известных сигнатур в логах выполняются в браузере. Вставленные логи хранятся в памяти открытой страницы. Сохранённые наборы команд находятся в хранилище браузера и могут содержать реальные адреса и имена VDOM. Очистка данных сайта удалит эти наборы.
Как читать результат
Совпадение сигнатуры в логе — повод проверить гипотезу, а не готовый диагноз. Сопоставляйте найденную строку с направлением трафика, временем сбоя и соседними сообщениями. Сохраняйте только тот вывод, который помогает воспроизвести и объяснить проблему.