Задать вопрос

Как сделать локальную сеть между виртуальными машинами?

Ребят, подскажите по теме вопроса.. Есть сервер на Gentoo, на котором подняты и работают виртуалки на OpenVZ (не proxmox), у каждой виртуалки есть свой IP, доступный извне (белый), но хотелось бы сделать еще локальную сеть между виртуалками (хочу пару сервисов расшарить внутри локалки, чтобы не светить всем).
Сколько находил мануалов - все либо не то, либо вообще поверхностно, что ничего не понятно.
На всех виртуалках в качестве сетевого интерфейса используется venet, которому присвоен белый IP.

P.S. прошу не спрашивать почему именно такая систему и виртуализация - досталось такое, приходится поддерживать.
  • Вопрос задан
  • 359 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
ну просто добавьте на интерфейсы серые айпи и не будете ничего светить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Тут только танцы с бубном.
Звоните шаману.
Ответ написан
Комментировать
@MechanID
Админ хостинг провайдера
курите документацию по OpenVZ и openvswitch
задача сделать виртуальный свич в виртуалки добавочные сетевки, и соединить это все.
Ответ написан
Комментировать
afiskon
@afiskon
Если машины имеют белые IP значит они соединены с роутером который их в интернет пускает, по бриджу или еще как. Вот там и нужно настраивать точно также как вы бы это делали для обычных машин. Если вы сделали локальную сеть и нужно ограничить какие контейнеры что видят (сделать им как бы виртуальную локалку), используйте обычный netfilter.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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