Какой программный инструмент лучше всего подходит для создания виртуальных машин?

Как выбрать подходящий гипервизор для создания виртуальных машин, трафик которых будет проксируется через openvpn с хоста? Если не удается настроить это из коробки, куда стоит обратить внимание и какие технологии можно использовать?
  • 20 августа 2024 г. 5:43
Ответы на вопрос 4
Для создания виртуальных машин можно использовать такие программные инструменты, как VMware vSphere, Microsoft Hyper-V, Oracle VM VirtualBox, KVM (Kernel-based Virtual Machine) и Xen. Каждый из них имеет свои особенности и преимущества, поэтому выбор зависит от конкретных потребностей пользователя.

Если вам нужно проксировать трафик через openvpn с хоста, можно использовать любой из перечисленных гипервизоров и настроить сетевую конфигурацию соответствующим образом. Однако, если не удается настроить проксирование из коробки, можно обратить внимание на следующие технологии и методы:

1. Docker: Docker позволяет создавать контейнеры, которые могут быть запущены на любом хосте без необходимости установки гипервизора. Таким образом, можно настроить контейнер с openvpn и проксировать трафик через него.

2. Network Address Translation (NAT): Вы можете использовать NAT для перенаправления трафика через openvpn на вашем хосте. Это можно настроить в сетевых настройках гипервизора или на уровне операционной системы хоста.

3. VPN-сервер на уровне операционной системы: В зависимости от ОС хоста, можно установить и настроить VPN-сервер непосредственно на нем, что позволит проксировать трафик через openvpn.

4. Проксирование через физический маршрутизатор: Если у вас есть физический маршрутизатор, вы также можете настроить проксирование трафика через openvpn на уровне маршрутизатора.

В целом, подходящий способ зависит от ваших конкретных требований и уровня экспертизы в сфере виртуализации и сетевых технологий. Важно провести достаточное исследование и тестирование, чтобы найти оптимальное решение для вашей ситуации.
Практически любой гипервизор позволяет создавать виртуальные сети между вм и несколько типов реальных сетей 
без проблем можно поставить виртуалку с прокси и завернуть на нее трафик их других виртуалок
Любой.
сначала отталкиваться от железа хоста. Если серверное, типа, с двумя процессорами и ecc-памятью, то vmware esx{i}. 
Если консьюмерское железо, то qemu/kvm на любом серверном дистрибутиве линукс. Но этот вариант так же хорош и для серверного железа. Просто в vmware вы, скорее всего, не столкнетесь с необходимостью тонкой настройки, например, энергопотребления виртуалок и SR-IOV, как пример.
( оффтоп: почему все так любят openvpn при наличии много лет "must use" ikev2 ? )
Похожие вопросы