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

Управление сетевым интерфейсом

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

Управление выбранным сетевым интерфейсом сервера такие как добавление, включение, отключение, изменение связанной с интерфейсом приватной сети, удаление.
Важно! Включение или выключение интерфейса (action=up и action=down) необходимо исполнять на включенном виртуальном сервере. Остальные команды на выключенном.

Поля Запроса

cmd: eth_action
sess Авторизационная сессия.
id (int) ID сервера над которым производится операция.
ethid (int) ID интерфейса над которым производится операция.
action (string) Операция производимая над интерфейсом. Принимает значения: add - добавление, up - включение, down - отключение, update - изменение, delete - удаление.
vlan (int/string) ID приватной сети к которой требуется подключить интерфейс. Может принимать значение new в случае если action=add при этом будет автоматически создана новая приватная сеть и интерфейс будет подключен именно к ней.

Поля ответа

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

Примеры

http://my.imserver.ru/api?cmd=eth_action&id=272&action=add&vlan=222&sess=f58d878cf6a90dffee54ceb169b4058ed
Создаст новый сетевой интерфейс у сервера с ID 272 и подключит его к приватной сети c ID 222.
http://my.imserver.ru/api?cmd=eth_actionðid=862&action=up&sess=f58d878cf6a90dffee54ceb169b4058ed
Включение интерфейса с ID 862
http://my.imserver.ru/api?cmd=eth_actionðid=862&action=update&vlan=999&sess=f58d878cf6a90dffee54ceb169b4058ed
Подключение интерфейса с ID 862 к приватной сети c ID 999