База знаний ISPsystem. VMmanager Кластеры Current: Как получить список свободных IP-адресов узла кластера? Как получить список свободных IP-адресов узла кластера? Узлам кластера с типом настройки сети "Маршрутизация" назначается основной IP-адрес и выделяется подсеть дополнительных IP-адресов.Чтобы получить информацию об использовании этих IP-адресов:Получите токен авторизации: curl -k -X POST -H "accept: application/json" -H "Content-Type: application/json" 'https://domain.com/api/auth/v4/public/token' -d '{"email": "admin_email", "password": "admin_pass"}' CODE Пояснения к командеdomain.com — доменное имя или IP-адрес сервера с платформойadmin_email — email администратора платформыadmin_pass — пароль администратора платформыВ ответ придёт сообщение вида: Пример ответа в JSON { "confirmed": true, "expires_at": null, "id": "6", "token": "4-e9726dd9-61d9-2940-add3-914851d2cb8a" } CODE Сохраните полученное значение параметра token — токен авторизации. Выполните запрос: curl -H "x-xsrf-token: <token>" "https://domain.com/vm/v3/node/<node_ID>/hetzner_ip" CODE Пояснения к командеdomain.com — доменное имя сервера с VMmanager<token> — токен авторизации<node_ID> — id узла кластераВ ответ придёт сообщение вида: Ответ в JSON { "last_notify":1120577, "list":[{"host":null,"ip":{"family":2,"id":9,"ip_addr":"192.168.130.50","state":"free"},"subnet":null},{"host":null,"ip":{"family":2,"id":10,"ip_addr":"192.168.130.60","state":"free"},"subnet":null},{"host":null,"ip":{"family":2,"id":11,"ip_addr":"192.168.130.55","state":"free"},"subnet":null}], "size":3 } CODE Пояснения к ответуip_addr — выделенный IP-адресstate — статус IP-адреса — используется или свободен ×