Re: VLAN virtualization. [message #8845 is a reply to message #8814] |
Thu, 07 December 2006 15:18 |
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
|
|
|