Как изменить конфигурацию сети виртуальной машины kvm?

Пробую настраивать виртуальные машины libvirt через Ansible. Если мне нужно изменить IP машины(а с ним и MAC я так понимаю) - то mac адрес я могу поменять через virsh define xml - а как быть с IP адресом?

IP статический, прописывается сейчас в /etc/network/interfaces виртуальной машины. Из хоста я редактировать его напрямую не могу, правильно? Есть возможность зайти в консоль VM (virsh console) - но из Ansible я ведь так сделать не могу, если по старому IP она уже/еще не доступна из вне по SSH, а такого модуля/плагина для Ansible я не знаю, чтобы заходил в виртуалки через хост машину. Как же тогда работают всякие веб панели типа ISP, там же автоматически всё меняется..
  • Вопрос задан
  • 1429 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dyasny
1. зачем менять мак? Если надо поменять IP то надо менять именно IP, хоть руками хоть ansible, но в любом случае на самой VM а не на хосте.

2. менять мак для того чтоб изменить IP имеет смысл только когда машина использует DHCP и под заранее изнвестные MAC-и зарезервированы конкретные IP адреса
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы