OpenVZ Forum


Home » International » Russian » VLAN virtualization.
Re: VLAN virtualization. [message #8845 is a reply to message #8814] Thu, 07 December 2006 15:18 Go to previous messageGo to previous message
Andrey Mirkin is currently offline  Andrey Mirkin
Messages: 193
Registered: May 2006
Senior Member
jdoe wrote on Thu, 07 December 2006 00:46

Хотя нет... Работает, насколько я понял другой вариант -
экспорт vlan интерфейсов в VS.

на HN:
# vconfig add eth0 105
# vzctl set 200 --veth_add vlan105.1,12:34:56:78:90:AA,eth0,12:34:56:78:90:AB --save
# route add 192.168.1.1 dev vlan105.1

а в vs 200
# ifconfig eth0 192.168.1.1/24
# ....


При помощи команды set --veth_add вы создаете veth интерфейс (это виртуальный ethernet интерфейс, не путатйте, пожалуйста, с vlan интерфейсом).
А vlan интерфейс eth0.105 остается сам по себе. Если вы объедините при помощи бриджа eth0.105 и veth интерфейс, то в VE вы сможете увидеть пакеты с тагом 105. Но эти пакеты смогут увидеть все остальные VE, чьи veth также будут включены в этот бридж.

Правильно создавать vlan интерфейс внутри VE. В этом случае только этот VE будет получать пакеты с таким тагом.


Andrey Mirkin
http://static.openvz.org/userbars/openvz-developer.png
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Can't mount: /vz/root/24 /vservers/ovz: No such file or directory
Next Topic: intel drivers: запуск произвольного кода в контексте ядра.
Goto Forum:
  


Current Time: Mon Sep 09 01:28:26 GMT 2024

Total time taken to generate the page: 0.04659 seconds