[Ubuntu server] 2 VLAN'a + ebtables

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
DFX
Сообщения: 1
ОС: Ubuntu 8.04, FreeBSD7.0

[Ubuntu server] 2 VLAN'a + ebtables

Сообщение DFX »

Доброго времени суток дамы и господа!
Предлогаю вашему вниманию, нашу проблему....
И надеюся на скорый правильный ответ с её решением.

Дано:
Два VLAN'a, IP адресы в них перемешаны.
Один фтп сервер под управление Linux Ubuntu Server + ebtables + iptables

Задача:

Организовать доступ из обоих VLAN'ов до фтп сервера.

Что сделано:

Подняты два VLAN'а без адресов, соеденины в bridge с адресом из локальной сети.
Для блокировки трафика между VLAN'ами поставлен ebtables (конф1) пинг до сервера с обоих компов идет, пинг от компа до компа не идет.
запустили tcpdump на одной из машин (к1) и стали пинговать его с другой(к2).
к1 видит запрос от к2, к2 ответ не получает.



Код: Выделить всё

### создаем цепочки
ebtables -N f1
ebtables -N f2

###
eptables -A FORWARD -i vlan100 -o vlan101 -j f1
eptables -A FORWARD -i vlan100 -o vlan101 -j DROP

eptables -A FORWARD -i vlan101 -o vlan100 -j f2
eptables -A FORWARD -i vlan101 -o vlan100 -j DROP



немного раньше тестировали следующий образом:
был взят управляемый свич на одном порту один влан (100) без тега, на другом (101) без тега, на третьем транк с дефолтовым виланом и двумя тегированными вилами.
к транку подключен сервер, к двум другим виланам компы из одной подсети.

пинг до сервера с обоих компов идет, пинг от компа до компа не идет.
запустили tcpdump на одной из машин (к1) и стали пинговать его с другой(к2).
к1 видит запрос от к2, к2 ответ не получает.

Что получилось:

При выводе сервера в реальную сеть, на интерфейсе br0 траффик с обоих VLAN'ов

Где грабли? Почаму между ними трифик прыгает?

Код: Выделить всё

p.s. IP-FORWARD 0.
Тут типа Демократия, на самом деле царство,
Я так люблю свою страну и ненавижу государство. (С) Люмен
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Ubuntu server] 2 VLAN'a + ebtables

Сообщение blackdevil »

Тему переношу в раздел "Администрирование" ;) Там, думаю, Вам помогут быстрее.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
r2d2
Сообщения: 11
ОС: ubuntu 8.04, pc-bsd 1.5.1

Re: [Ubuntu server] 2 VLAN'a + ebtables

Сообщение r2d2 »

blackdevil
спасибо за перенос!

дополню коллегу.....


пробовали, будучи еще на фре, поднимать теже два вилана, но из-за того, что адресация в виланах смешанная пробросить алиасы не представляется возможным.
пинг до сервера есть с одного вилана, с другого нет. если отключить первый, второй работает.
как мне кажется, сервер просто не понимает в какой вилан ему отвечать...


попробую более четко описать ситуацию:

есть головной коммутатор dlink dgs-3426, к нему подключены биллинг, два сервера доступа, фтп и еще ряд серверов.
каждый сервер доступа обслуживает свой вилан с юзерами.
юзеры ходят на фтп по локальным адресам, беря информацию об авторизации с биллинга по радиусу.

так вот, когда включается фтп сервер происходит коллапс и юзеры отваливаются от серверов доступа.
tcpdump интерфейса br0 на фтп сервере показывает, что якобы сервер доступа находится на разных машиных - более 10 мак-адресов ...
Спасибо сказали: