romy4: this = Карта, map= своя реализация буффера. Буффер-Особо роли не играет, просто позволяет получить байт по позиции или записать его в нужную позицию.. все
Влад Животнев: А можете еще подсказать, https://libvirt.org/firewall.html мне команда virsh nwfilter-list выдает много стандартных фильтров, их надо как-то применять к каждой вдс или они глобально на всех работают?
Пума Тайланд: в этом случае вдс должны через мост общатся с роутером/шлюзом хостера напрямую? Будут ли они сами нужные ипы получать(без доп.настройки гостей)?
Ref: Можете уточнить, что вы имеете ввиду под "винет-интерфейс" - vnet(virtual network)? То есть для каждой вдс создавать свою виртуальную сеть через бридж?
Просто вы 1 раз пишете "винет-интерфейс" а второй раз "вирт-интерфейсов"
Ref: можно ваш контакт плиз(skype/icq/email что-нить)?
Для ВДС я пишу нечто типа такого:
< interface type = ' bridge ' >
< mac address = ' XX:XX:XX:XX:XX:XX ' / >
< source bridge = 'br*цифра* ' / >
< / interface >
Это винет-интерфейс в бридж, верно?
Потом у хостера мне нужно просто изменить привязку IP адреса к МАКУ вдски - XX:XX:XX:XX:XX:XX и сетевуха(xml обьявления выше) в ВДС сама подхватит нужный ип? Или все таки все айпи должны быть закручены на МАК адрес к eth0/br0, а потом на хосте как-то их распределяют?
Влад Животнев: как можно по максимому автоматизировать выдачу айпи адресов?) Как вообще выдают 2 адреса на 1 виртуальную машину другие? 2-а сетевых интерфейса создают и каждому по маку выдают нужные айпи?
Влад Животнев: Вот в virt-manager меня конкретно сбивает Виртуальные сети, все примеры показывают, что там внутри айпи локальные. Вот даже ваш cogumbreiro.blogspot.ru/2013/11/setting-up-fixed-s... , вот указывают , что у вирт.сетевого интерфейса с МАК 00:00:00:00:00:00 будет 192.168.122.2 айпи. Или тут тоже можно указать публичные адреса??
Влад Животнев: Вот теперь мне все ясно, спасибо большое!
Кстати, я так понял, что айпи для ВДС по маку выдавать могут 2 вещи: роутер дата центра и сам хост(нода). В случае, если айпи для ВДС выдает роутер ДЦ, то писать мак вдски нужно соответственно в нем. А если хост, то нужно в роутере указать все айпи на мак адрес eth0(или br0?) ноды, и потом уже на ноде самому при помощи DHCP(или статикой внутри ВДС) выдавать айпи. Так же?
Точно можно указать в DHCP серваке на 1 мак адрес 2 и более айпи адресов?
Влад Животнев: Я читал, но все равно не понятно, в статье написали "2) целиком подсети 198.51.100.0/28 и 198.51.100.96/28" - ведь эти айпи локальные. И там производят модификацию вдсок, а мне нужно, чтобы они сами получали айпи адреса(т.е. ничего руками в них не редактировать).
Ref: Походу я еще понял, зачем нужен бридж к физическому интерфейсу.. Типа если будут поизводится удаленные работы над нодой, то бридж можно переконфигурировать при этом eth0 трогать не будут и на хосте не пропадет инет от неверной настройки. Так?
Ref: Суть: Я покупаю новый сервер(ноду) для размещения клиентских ВДС серверов на ней. Виртуализация KVM. Управляю через LIBVIRT.
Сейчас я примерно допер следующее: В панели управления дата центра будет примерно такая картина: Таблица IP адресов вида IP адрес, MAC адрес, на который этот айпи ориентирован.
ТУТ еще вопрос: 1 MAC адрес может быть прикручен только к 1 IP? Или можно двум и более айпи назначить 1 мак адрес? Можно ли вообще будет менять MAC самому или это ДЦ решает?
На ноде(хосте) я создаю мост br0 к eth0. Каждой вдс я создаю виртуальный сетевой интерфейс, которому назначаю этот бридж и MAC адрес.
Таким образом получается, что когда вирт.машина будет запущена она залезет в сеть через бридж br0, далее через eth0 она с этим МАКОМ достучится до роутера в ДЦ, который на основании ее МАКА выдаст ей нужный айпи(Просьба поправить, если не так вдуплился).
То есть, чтобы добавить к 1 вдс несколько айпи нужно создать несколько виртуальных сетевых карт(интерфейсов) к этой ВДС, которым указать МАКИ, которые соответствуют айпи, которые выдает ДЦ.
Так? Плиз, поправьте если я туплю..