Назад | Перейти на главную страницу

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

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

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

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

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

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