Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: KVM (Isolated networks)  (Прочитано 994 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Valan

  • Автор темы
  • Гость
KVM (Isolated networks)
« : 24 Апреля 2016, 16:21:01 »
Вопрос по Kvm. Есть ли возможность создавать (локальную) изолированную сеть, без взаимодействия с виртуальным интерфейсом на хосте? В virtbox есть режим внутренняя сеть. Есть что то подобное в квм?

alexxnight

  • Автор темы
  • Гость
Re: KVM (Isolated networks)
« Ответ #1 : 24 Апреля 2016, 19:32:57 »
По умолчанию KVM создает свою сеть 192.168.122.0/24.
Машины из этой сети общаются с внешним миром через NAT.

Можно создать свою сеть. Для этого проще всего воспользоваться менеджером виртуальных машин. В свойстве подключения есть раздел Виртуальные сети. Там можно добавить свою изолированную сеть.

Valan

  • Автор темы
  • Гость
Re: KVM (Isolated networks)
« Ответ #2 : 25 Апреля 2016, 04:10:05 »
Там можно добавить свою изолированную сеть.
Получается что только через взаимодействия с хостом по другому никак... Мне нужно чтобы виртуалки были в одной сети, не через вирт. интерфейс на хосте (виртуальный свитч) и как бы хост не знал о их существовании. Вот в вирт. боксе такое осуществляется простым выбором режима работы сети. Значит в топку квм)

alexxnight

  • Автор темы
  • Гость
Re: KVM (Isolated networks)
« Ответ #3 : 25 Апреля 2016, 23:32:32 »
Странные рассуждения и вывод тоже странный...

Как у Вас гости будут передавать данные НЕ через хост?

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: KVM (Isolated networks)
« Ответ #4 : 26 Апреля 2016, 17:32:03 »
Как у Вас гости будут передавать данные НЕ через хост?
А так. При режиме внутренней сети virtualbox не использует для связи между гостями сетевые интерфейсы хоста.
Реализация завсит от хостовой платформы.
« Последнее редактирование: 26 Апреля 2016, 17:34:50 от soarin »

alexxnight

  • Автор темы
  • Гость
Re: KVM (Isolated networks)
« Ответ #5 : 27 Апреля 2016, 12:07:48 »
Давайте подумаем...
Допустим у нас есть 2 гостя на одном хосте. У каждого из них есть по одному сетевому интерфейсу.
Эти сетевые интерфейсы с другого конца должны соединяться с виртуальным сетевым устройством, существующим на хосте.
В любом случае, данные с гостя, передаваемые другому гостю, пройдут черес виртуальное сетевое устройство хоста.
Как по аналогии с реальной сетью, все машины передают данные через свитч.
Где я ошибаюсь?

Valan

  • Автор темы
  • Гость
Re: KVM (Isolated networks)
« Ответ #6 : 27 Апреля 2016, 14:38:42 »
Давайте подумаем...
Допустим у нас есть 2 гостя на одном хосте. У каждого из них есть по одному сетевому интерфейсу.
Эти сетевые интерфейсы с другого конца должны соединяться с виртуальным сетевым устройством, существующим на хосте.
В любом случае, данные с гостя, передаваемые другому гостю, пройдут черес виртуальное сетевое устройство хоста.
Это в квм так. В вирт. боксе не создается интерфейс на хосте, а задается индентификатор сети (имя, "ID") и все. Наверно автоматически работает с помощью драйверов. И пакеты не бегают через вирт. устройство на хосте, потому что его нет) Покрайней мере пользователю его не видно. Может и можно прослушать траффик, в определенных участках памяти. Но это уже другой вопрос.

alexxnight

  • Автор темы
  • Гость
Re: KVM (Isolated networks)
« Ответ #7 : 27 Апреля 2016, 16:55:56 »
Если уж мы отвлеклись от темы (вроде как ее решили?)...
От VirtualBox на linux как в production системах, так и на desktop я отказался. Конечно есть свои плюсы использования: удобство интерфейса, хорошо реализована графическая система для гостей... Но основной минус - нестабильность при работе 24 часа 7 дней в неделю и проблемы с бэкапами...

А Вам зачем супер-пупер "изолированная" сеть?

 

Страница сгенерирована за 0.042 секунд. Запросов: 25.