[Sysadmins] openvz и несколько veth + учет трафика
Eugene Prokopiev
=?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Ср Окт 17 10:40:11 MSD 2007
Aleksey Avdeev пишет:
> Чернов Евгений пишет:
>> Раз сюда послали то делаю форвард из community.
>>
>> Разбираемся тут с openvz на сервере четвертом. Возникла проблема, даже
> ...
>> proxy_arp,forwarding). Запихнули все настройки хост-машины в
>> /etc/net/veth<xxx.0>. Сразу первый вопрос возник. Сеть поднимается
>> раньше openvz, следовательно veth интерфейс ещё не доступен и настроить
>> не получается(при restart хост-машины хана сети). Как по правильному
>> прописывать данное дело? Может скрипт какой есть для дергания veth после
>> поднятия openvz? И второй вопрос более общий после привязывания из
>> контейнера двух интерфейсов к внешним на хотс-машине и поднятия на всех
>> интерфейсах proxy_arp и forwarding не поплохеет серверу? Или правилами
>> задавить на хост-машине трафик между eth0<->eth1 ?
>
> Мне понравилось работать с veth через бриджи. Алгоритм примерно такой:
>
> 1. Создаём бриджи (с IFUP_PARENTS=no, чтобы мог подниматься при
> отсутствии родителей), и все настройки делаем в них.
>
> 2. veth загоняем в нужные бриджи.
>
> 3. При поднятии VE -- реконфигурируем бриджи (дёргаем setup-bri)
>
> По идее, новые vzctl и etcnet должны быть обучены подобной
> функциональности.
>
> PS: См.
> <http://lists.altlinux.org/pipermail/sysadmins/2007-September/011469.html>
> и
> <http://lists.altlinux.org/pipermail/sysadmins/2007-October/011959.html>,
> как пример использования.
Я делаю так -
http://git.altlinux.ru/people/enp/packages/?p=docs-linux_ha_openvz-enp.git;a=blob;f=linux_ha_openvz/doc/had%2Bdrbd%2Bopenvz-final.tex;h=b84b48a24e9578a924039f578b9bb0d234806449;hb=e047be676947109d673f311b72391cbd7ebc54b0
Искать по слову vznet.conf
Описана более сложная схема с HA, но его можно игнорировать, для одного
сервера все будет точно так же.
Кстати, есть такая проблема: если в VE будет жить роутер между LAN и
WAN, и есть необходимость считать трафик по адресам LAN, то чем это
делать? ULOG очень удобен, т.к. позволяет совместить учет с правилами
firewall, но в VE он не работает, в bugzilla.openvz.org реакции пока
нет, так что если это и появится, то не скоро.
Остаются pcap-based tools, с ними никогда дела не имел, поэтому вопросы:
1) что из них лучше?
2) есть ли такое, которое считает не только IP (раз уж мы спустились на
уровень ниже)?
3) на каком интерфейсе правильнее считать (интерфейс в HN? сохранится ли
на нем информация о серых внутренних адресах?)?
--
С уважением,
Прокопьев Евгений
Подробная информация о списке рассылки Sysadmins