Панель управления | Регистрация

Получение списка сетевых интерфейсов сервера

Поддержка -> API -> Получение списка сетевых интерфейсов сервера

Выводит список сетевых интерфейсов сервера.

Поля Запроса

cmd: get_eth_list
sess Авторизационная сессия.
id (int) ID сервера для которого необходимо вывести список сетевых интерфейсов.

Поля ответа

success (true, false) Статус выполнения команды
data (string) В случае успеха, поле будет содержать массив со списком сетевых интерфейсов сервера, в противном случае код ошибки.
login (string) Логин пользователя.

Поля ответа массива data

id (int) ID сетевого интерфейса
vlanid (int) ID приватной сети в которую включен интерфейс. 0 - если интерфейс имеет тип интерфейса outer (внешний).
server_id (int) ID сервера которому принадлежит интерфейс
status (string) Статус интерфейса: on - интерфейс включен, offline - интерфейс выключен, off - статус интерфейса неизвестен, (например если сервер выключен), blocked - интерфейс заблокирован администратором.
type (string) Тип интерфейса outer - внешний, находится в публично доступной сети. inner - частный, подключен к приватной сети.
eth (string) MAC адрес интерфейса

Примеры

http://my.imserver.ru/api?cmd=get_eth_list&id=555&sess=f58d878cf6a90dffee54ceb169b4058ed
Выведет список сетевых интерфейсов сервера с ID 555