Помогите пожалуйста с vlan-ами
Добавлено: 2010-06-30 7:03:07
На сервере развернул OpenVZ
Хост машина CentOS 5
В одну сетевую заходит 2 vlan-а с номерами 11 (192.168.1.0/29) и 17 (192.168.2.128/28)
Причём у каждого vlan свой адрес маршрутизатора и использовать один default route не получается.
Когда настраивал пришлось извратиться так:
1. Маршрут по-умолчанию завёл 192.168.1.1
2. А для второго vlan в
/etc/iproute2/rt_tables добавил
и в /etc/sysconfig/network-scripts/route-eth0.17 прописал вот это
С таким конфигом хост машина по обоим адресам пингуется нормально
А вот виртуалки на 17-ом vlan при создании не пингуются из внешки. Однако начинают пинговаться если их ребутнуть и пингануть с хост машины. Но это не надолго. Через какое-то время снова отваливаются.
И ещё при каждом старте виртуалки вываливается такая ошибка
Полагаю, мой случай с vlan решается как-то иначе. И отсюда вытекли проблемы.
Помогите пожалуйста.
Хост машина CentOS 5
В одну сетевую заходит 2 vlan-а с номерами 11 (192.168.1.0/29) и 17 (192.168.2.128/28)
Причём у каждого vlan свой адрес маршрутизатора и использовать один default route не получается.
Когда настраивал пришлось извратиться так:
1. Маршрут по-умолчанию завёл 192.168.1.1
2. А для второго vlan в
/etc/iproute2/rt_tables добавил
Код: Выделить всё
201 vlan17Код: Выделить всё
192.168.1.2.128/28 dev eth0.17 table vlan17
default via 192.168.1.2.129 table vlan17А вот виртуалки на 17-ом vlan при создании не пингуются из внешки. Однако начинают пинговаться если их ребутнуть и пингануть с хост машины. Но это не надолго. Через какое-то время снова отваливаются.
И ещё при каждом старте виртуалки вываливается такая ошибка
Код: Выделить всё
arpsend: 192.168.1.4 is detected on another computer : 00:11:20:f9:b7:01
vps-net_add WARNING: arpsend -c 1 -w 1 -D -e 192.168.1.4 eth0.17 FAILEDПомогите пожалуйста.