Перейти к основному содержимому

Справочник API

OpenVPN предоставляет несколько вариантов API для автоматизации и управления VPN-серверами:

OpenVPN Management Interface (Management API)

Решение позволяет управлять сервером через TCP-соединение. Возможности:

  • Получение статуса подключенных клиентов;
  • Отключение клиентов;
  • Получение статистики;
  • Выполнение административных задач. Решение реализуется с помощью встроенного управления через telnet или Unix-сокеты.

OpenVPN Access Server API

Решение предоставляет REST API для управления пользователями, подключениями и конфигурациями. Основные возможности:

  • Создание, удаление и изменение пользователей;
  • Получение информации о подключенных клиентах;
  • Управление VPN-профилями;
  • Получение статистики и логов.

OpenVPN Cloud API

Решение для облачной версии OpenVPN, которое:

  • Обеспечивает REST API для управления сетями, пользователями и настройками;
  • Подходит для автоматизации.