Я недавно попробовал KVM в качестве платформы виртуализации. Я также иногда использую VirtualBox.

В каждом случае развертывания гостевых ОС я всегда выполняю одно из следующих двух действий:1) настраиваю сеть как NAT, а гостевую не нужно видеть за пределами виртуализированной среды. 2) настроить сеть как мостовую, чтобы гость был виден. IP обычно передаются по DHCP от DHCP-сервера в физической сети.

Мой вопрос заключается в том, как настроить среду таким образом, чтобы ОС хоста и гостевые ОС могли видеть друг друга при условии, что физическая сеть отсутствует (ОС хоста не подключена к какой-либо сети), то есть нет DHCP для гостей и хоста. в варианте 2 или нет DHCP для хоста в варианте 1 (виртуальные операционные системы будут прекрасно работать между собой). Меня интересует KVM на RHEL/CentOS, но если есть информация для VirtualBox, было бы очень приятно.

Это на самом деле так, что я могу установить хост OS как платформу (в основном, CentOS/RHEL), а затем я могу установить гостя как Fedora или Windows, и позволяет мне глубоко проникнуть внутрь операционной системы, не меняя хост-ОС. Например, в CentOS я должен добавить EPEL, чтобы получить nginx и что-то протестировать. Однако мне не нужно, чтобы с EPEL постоянно связывались во время обновления yum. Поэтому сохранение минимально возможной базовой / хостовой ОС (с использованием репозитория по умолчанию) и использование гостей в качестве полигона для тестирования (включая добавление новых репозиториев), таким образом, добавляет удобство в том, что всякий раз, когда я запускаю обновление yum на хост-ОС, оно извлекается только из значения по умолчанию репозиторий. Мне не нужно обновлять гостевые ОС, так как иногда они будут перестраиваться с нуля для практики.

0