Внедрение статического IP в гостевую виртуальную машину в Win2k8

Есть ли способ ввести IP-адрес и выполнить сетевую настройку виртуальной машины CentOS, работающей на Windows Server 2008?

В Win2k12 есть SetGuestNetworkAdapterConfiguration, с помощью которого можно вводить IP-адрес, я не встречал ничего похожего для win2k8.

Я не могу использовать plink для запуска сценария на гостевой машине, чтобы установить IP, так как plink требует IP для подключения. Я не могу сделать PS-Remoting, поскольку виртуальная машина является гостем Linux.

Не нашел ничего в сети, что говорит "нет, это невозможно". Итак, я хочу подтвердить, если это возможно.

2 ответа

Решение

Облачные системы, такие как openstack (и Microsoft Azure), используют cloud-init для обеспечения этих вещей. Cloud-init довольно гибок и должен позволять вам, например, монтировать iso в vm с информацией о предоставлении. Я бы посмотрел на это. Для того, чтобы ваши шаблоны виртуальных машин уже были настроены с помощью cloud-init, потребуется, чтобы вы использовали их для вращения виртуальных машин.