OpenVZ Forum


Home » International » Russian » 4 IP адреса, 2 сетевых интерфейса, 3 VPS
Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36280 is a reply to message #36216] Wed, 03 June 2009 15:30 Go to previous messageGo to next message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
sa10 wrote on Fri, 29 May 2009 10:09

У нас в Вами разные версии vzctl
У меня
vzctl version 3.0.23-1pve3





А как мне привязать интерфейс к бриджу в моей версии, и как оно влияет на работу, может еще ето надо сделать?
Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36281 is a reply to message #36280] Wed, 03 June 2009 15:38 Go to previous messageGo to next message
sa10 is currently offline  sa10
Messages: 103
Registered: May 2007
Location: Minsk
Senior Member
Это можно сделать, но если у вас не ходят пакеты, пользы в этом мало.
Где-то вы сделали нечто нехорошее и не придали этому значения.
Выковыривать дистанционно это сложно, мне уже не хочется Smile
Рекомендую попробовать поставить аккуратно начисто proxmox, там все есть для ваших задач.



--------------------

Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36283 is a reply to message #36281] Wed, 03 June 2009 18:41 Go to previous messageGo to next message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
sa10 wrote on Wed, 03 June 2009 11:38

Это можно сделать, но если у вас не ходят пакеты, пользы в этом мало.
Где-то вы сделали нечто нехорошее и не придали этому значения.
Выковыривать дистанционно это сложно, мне уже не хочется Smile
Рекомендую попробовать поставить аккуратно начисто proxmox, там все есть для ваших задач.



Ви правие, просто я хотел для себя составить нормально и последовательно пункти что и как делать, чтоб не било путаници типа "чтото там, чтото там..", а ето какраз незнаю как сделать? но уже нашол... Razz

Но я вам и на етом просто безгранично благодарен, так как только ВИ, и больше никто мне не помог по сути. Благодаря Вам я много прояснил для себя. Попольше б таких как Ви. В знак благодарности не обойду никого стороной, если смогу комуто чтото помочь.

[Updated on: Wed, 03 June 2009 19:25]

Report message to a moderator

Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36442 is a reply to message #36054] Thu, 18 June 2009 21:18 Go to previous messageGo to next message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
Проделавши все сначала - вплоть с переустановки системи (что меня ахти как не радует). Сделавши все как в вики здесь, накурившись и нажравшись Говту и прочего на форуме мені так и не удалось достичь желаемого результата.

Установить proxmox - системи которая большую часть возможнго б решила не получаетса - так как у меня не подхзодящая архитектура процессора (і686), там надо 64 розр.

Делал как описано в http://wiki.openvz.org/Using_private_IPs_for_Hardware_Nodes# Making_the_configuration_persistent

все подимаетса, автоматом и как надо, но НЕ работает. Одно что хорошо - две вирт машини пингуют одна другую. Как випустить их на ВОЛЮ! Very Happy

Радотает только одно решение - создавать сервера и подключать только с помощью venet. Но ето очень ограничивает, не та универсальность что хотелося.

Итог пока только один - все кроетса в том что у меня два интерфейса з двох разних сетей. Гетевей по умолчанию может бить только один. Он настроен на eth0, через него я конфигурую eth1 и проеряю работоспособность. ВОзможно надо както реализовать роутинг, но уви у меня ни опита, ни знаний не хватает.

Когда разберуся - обезательно напишу как, что и по чем дела обстоят. Странно, наскольно ето редкой случай, ноя пока работаещего решения не нашол.

Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36447 is a reply to message #36054] Fri, 19 June 2009 10:11 Go to previous messageGo to next message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
Бридж автоматом ставит себе мак адрес одного из veth или eth1 (в зависимости от того кто последний подимаетса), ето нормально?

Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36451 is a reply to message #36447] Fri, 19 June 2009 10:40 Go to previous messageGo to next message
sa10 is currently offline  sa10
Messages: 103
Registered: May 2007
Location: Minsk
Senior Member
Это нормально.
Попробуйте все сделать руками:
создал бридж
brctl addbr br0123

проверил что с маками (если интересно)
ip a s br0123

запустил VE2203
vzctl start 2203
при старте создался интерефейс veth2203.0
проверил что с маками (если интересно)
ip a s veth2203.0

втыкаем его в бридж
brctl addif br0123 veth2203.0
Проверил что получилось
brctl show

воткрнул в бридж eth0
brctl addif br0123 eth0
Проверил что получилось
brctl show

и 
смотрим состояние и параметры всех интерфейсов
ip a l
все должно быть UP, на eth0 и veth2203.0 не должно быть IP адресов. IP Адрес, в окружении VE0, при такой схеме допусим только на br0123 

Потом проверяем хождение пакетов (tcpdump)





--------------------

[Updated on: Fri, 19 June 2009 10:44]

Report message to a moderator

Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36456 is a reply to message #36054] Fri, 19 June 2009 13:01 Go to previous messageGo to next message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
есть

br1
eth1
veth52.0
veth74.0

Все в бридже br1.

Для каких интерфейсов надо
node: echo 1 > /proc/sys/net/ipv4/conf/ИНТЕРФЕЙС/forwarding
node: echo 1 > /proc/sys/net/ipv4/conf/ИНТЕРФЕЙС/proxy_arp

делать, а для каких нет. Какова суть включения етих параметров для того или инного интерфейса?

Ато если сделать для всех - ето вроде как би неверно - потому что ктото из интерфейсов может "стать пупом интернета" и отвечает на все запроси (и на чужие тоже), что очень нехорошо, и за что могут убрать сервер.
Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36457 is a reply to message #36456] Fri, 19 June 2009 13:08 Go to previous messageGo to next message
sa10 is currently offline  sa10
Messages: 103
Registered: May 2007
Location: Minsk
Senior Member
Гуглом научить пользоваться?
http://gazette.linux.ru.net/rus/articles/lartc/x2879.html
http://mindprovider.livejournal.com/10063.html


--------------------

Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36476 is a reply to message #36457] Mon, 22 June 2009 19:08 Go to previous messageGo to next message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
sa10 wrote on Fri, 19 June 2009 09:08

Гуглом научить пользоваться?
http://gazette.linux.ru.net/rus/articles/lartc/x2879.html
http://mindprovider.livejournal.com/10063.html


все хорошо, научили гуглить)

Только вот я читал ваши линки, и читал http://wiki.openvz.org/Veth

что получаетса, если я правильно заметил

Quote:

Что будет если использовать bridge и proxy_arp вместе?
Мне кажется так вообще нельзя делать. Потому что ядро начнет говорить что мас его бриджа пуп земли. Proxy_arp потеряет координацию и будет сообщать одновременно во все забриджованные интерфейсы, на которых включен proxy_arp, свой mac на любой arp-запрос пришедший в бридж. Получится чтото типа широковещательного конфликта IP-адресов


Quote:

еперь процедура настройки псевдо-моста выглядит так:


Назначить IP-адреса интерфейсам с обоих сторон.

Создать маршруты, так чтобы ваша машина знала, какие адреса, по какую сторону находятся.

Включить проксирование ARP для обоих интерфейсов, например командами:
echo 1 > /proc/sys/net/ipv4/conf/ethL/proxy_arp
echo 1 > /proc/sys/net/ipv4/conf/ethR/proxy_arp


и вики http://wiki.openvz.org/Veth#Configure_bridge_device

Quote:

Configure bridge device
[host-node]# ifconfig vzbr0 0
[host-node]# echo 1 > /proc/sys/net/ipv4/conf/vzbr0/forwarding
[host-node]# echo 1 > /proc/sys/net/ipv4/conf/vzbr0/proxy_arp



Так от, както два протеречиви мнения, в вики надо включать arp_proxy, а люди говорят что етого невкоем случаи ненада делать.

Я больше склоняюсь к http://gazette.linux.ru.net/rus/articles/lartc/x2879.html тоисть для обох интерфейсов слева и спрва от бриджа нада включать прокси, а на бридже НЕТ!

Учитса гуглить дальше? Собственна потому и задавал такие вопроси
Re: 4 IP адреса, 2 сетевых интерфейса, 3 VPS [message #36583 is a reply to message #36054] Thu, 02 July 2009 17:19 Go to previous message
linelect is currently offline  linelect
Messages: 35
Registered: May 2009
Member
Удалось всетаки поднять 3-и виртуала, без потери одного IP адреса.

Просто с eth1 один IP адрес переместили к eth0 (у датацентра).

К eth0 все подключено (2-ва VPS) через venet, а eth1 проброшен полностью в третий VPS.

А бридж работал, просто VPS рвалась в инет со сторонним маком, и его роутер банил. Ставить всем VPS-м в бридже один мак наверное не помоглоб и неверно.
Previous Topic: numfile слишком большой
Next Topic: HandBook по настройкам различных VE
Goto Forum:
  


Current Time: Fri Jan 03 00:16:04 GMT 2025

Total time taken to generate the page: 0.10556 seconds