Страница 1 из 1

Мост из ng_ether не пропускает трафик.

Добавлено: 2015-01-17 11:52:10
dimmons
Доброго времени суток.

Можеть ктото уже сталкивался с чемто похожим?

Есть сервер, два 10G интерфейса: ix1 - уходит вниз в локалку и ix0 - уходит наверх на bgw (это шейпер).

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

root@shaper:~ # uname -a
FreeBSD shaper 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
Создаю. мост на ng_ether:

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

ifconfig ix0 up
ifconfig ix1 up
ngctl
msg ix0: setpromisc 1
msg ix0: setautosrc 0
msg ix1: setpromisc 1
msg ix1: setautosrc 0
connect ix0: ix1: lower lower
exit
IPFW отключен:

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

root@shaper:~ # ipfw show
ipfw: getsockopt(IP_FW_GET): Protocol not available
Система чистая, сразу после установки и накатывания необходимых пакетов (mc, vim, nload и т.п.).

Включаю трафик через мост, в течение 10-30 секунд все работает, потом трафик перестает проходить. На счетчиках видна такая картина, входящие на ix1 примерно соответствуют исходящим на ix0 и они растут (трафек наверх из сети идет). Так же растут входящие на ix0. А вот исходящие с ix1 не тикают. Трафик вниз не идет.

Ранее эта схема, на этом же сервере работала на freebsd 8.1, никаких проблем не было. Сейчас попробовал ставить системы 8.4, 9.3, 10.1 - результат идентичен.

При этом если создаю мост на if_bridge, проблем никаких нет, трафик пропускается.

Re: Мост из ng_ether не пропускает трафик.

Добавлено: 2015-01-17 20:26:52
FreeBSP
upper хуки сцепить попробуй
или через ng_bridge

Re: Мост из ng_ether не пропускает трафик.

Добавлено: 2015-01-18 15:34:47
dimmons
Если я все правильно понмаю, upper хуки это L3 трафик, а мне нужен L2 мост. Сегодня попробую через ng_bridge.

Re: Мост из ng_ether не пропускает трафик.

Добавлено: 2015-01-19 2:50:33
dimmons
Сделал через ng_bridge, т.е. хуки lower сетевух подключил к хукам link0 и link1 ноды bridge. Абсолютно идентичная картина, через 10-20 секунд трафик прерывается и перестает выходить с интерфейса ix1 вниз.