The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Маршрутизация нескольких виртуальных машин"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на сервере
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Маршрутизация нескольких виртуальных машин" +/
Сообщение от pavel_simple (ok), 28-Ноя-13, 10:34 
>[оверквотинг удален]
> auto br2
> iface br2 inet manual
>         bridge_ports eth1:1
>         bridge_fd 9
>         bridge_hello 2
>         bridge_stp on
> Не хочет поднимать интерфейс eth1:1
> Причем тоже не совсем понимаю как в данном случае заставить разделять пакеты.
> На сколько я понимаю надо идти в сторону маршрутизации относительно подсетей в
> нужный гейтвей, но опыта и смекалки не хватает.

для того чтобы получить:
1. тырнет на хост системе
2. тырнет через бридж на 2 виртуалках
нам понадобяться

2 tap интерфейса со стороны kvm
2 eth интерфейса со стороны хост системы
и на выбор либо весить 192.168.1.2 на eth1 либо на bridge

этого
ip li ad li eth1 name v0 type macvlan
ip li ad li eth1 name v1 type macvlan
ip a a 192.168.1.2/?? dev eth1
ip li set v0 up
ip li set v1 up
brctl addbr br0
brctl addbr br1
brctl addif br0 v0
brctl addif br1 v1
tunctl -u юзер_из_под_которjго_запущаем_первую_виртуалку
tunctl -u юзер_из_под_которjго_запущаем_вторую_виртуалку
ip li set tap0 up
ip li set tap1 up
brctl addif br0 tap0
brctl addif br1 tap1
kvm запускаем с опцией
-net tap,ifname=tap0??1,script=/bin/true,downscript=/bin/true
настраиваем ip внутри виртуалок

проверяем

фиксируем простыню в /etc/network/interfaces по человичачи.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Маршрутизация нескольких виртуальных машин, AJesus, 28-Ноя-13, 00:56  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру