LINUX.ORG.RU
решено ФорумAdmin

Как правильно настроить сетевой мост


0

1
Добрый день. Такой вопрос
есть сервер на Debian есть igmpproxy 
При объединении eth1(wan) и eth0 (lan)
начинают идти пакеты по порту 1234 igmpproxy (до бриджа пакеты вообще не ходят)
но пропадает интернет и dhcp сервер который висел на eth0 и раздавал интернет в локалку заглох .

как настроить мост чтоб по eth0 работал внутренний dhcp и раздавался интернет с eth1 или как решить данный вопрос

neogenik
() автор топика
Ответ на: комментарий от vxzvxz

Вопрос наверно не так поставил... когда поднимаю мост dhcp c eth0 лезет на eth1 а на нем висит моя локалка и dhcp-server .

Или нельзя таким образом объединить сети но локалку оставить без изменений . или нужен еще один интерфейс?

neogenik
() автор топика

apt-get install bridge-utils ebtables
потом приведите interfaces в соответствие, примерно так:
# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto eth1
iface eth1 inet manual

auto br0
iface br0 inet static
address 192.168.17.7
netmask 255.255.255.0
broadcast 192.168.17.255
gateway 192.168.17.1
bridge-ports eth0 eth1
dns-nameservers 192.168.17.5
dns-search domain.local
bridge_stp off

как-то так...

borschov
()
Ответ на: комментарий от borschov

ну как бы что-то похожее я и делал только у меня трабл мне внутренний dhcp надо а на br0 он вешаться не хочет

может как вариант на виртуальный интерфейс

neogenik
() автор топика

При объединении eth1(wan) и eth0 (lan)

но пропадает интернет и dhcp сервер который висел на eth0 и раздавал интернет в локалку заглох .

Присоединюсь к вопросу: а зачем вам мост? Что подключено к eth0 и зачем ему быть в одной локалке (L2) c провайдерской сетью на eth1? Задача кака стоит?

naszar
()
Ответ на: комментарий от borschov

eth0=wan (dhcp provider)
eth1=lan (dhcp lan)
br0=eth0,eth1
мне надо в идеале чтоб на интерфейсе lan висел dhcp (и раздавал в локалку) а dhcp wan не лез туда

Или как вариант сейчас смотрю вирутальный интерфейс но пока не помнимаю как с наличием моста по сетевой карте (lan) раздать dhcp в локалку

Думал о варианте двух vlan в одном мост а во втором dhcp и тд


блин для работы с igmpproxy получается очень мудрено

neogenik
() автор топика
Ответ на: комментарий от neogenik

дествительно зачем вам нужен мост... наверное достаточно маскарада, и нужный трафик форвардить на нужные хосты. для dhcp использовать dnsmasq, например.

borschov
()
Ответ на: комментарий от borschov
ну как бы этот уже я тут мучаю отдельно
https://www.linux.org.ru/forum/admin/10502511?lastmod=1400676218941#comment-10506099

это просто как кусок большой проблемы

когда есть мост между интерфейсами
igmp траффик по порту 1234 igmpproxy
гуляет но dhcp с eth0 лезет на eth1 а на eth1 свой внутренний dhcp
вот я и думаю как это забодяжить .

например eth0.vlan0 и eth1.vlan1 мостом и дать приимущества моста и оставить dhcp на eth1 и чтоб с eth0 не лез dhcp

neogenik
() автор топика
Ответ на: комментарий от neogenik

короче все работает спасибо всем кто отозвался ... если интересно напишу инструкцию ... нужную комманду в которой была загвостка нашел только в одном месте комманда ip -s mroute с ее помощью определял сети в которые пытается стучатся мой igmproxy по широковещательному адресу 239.*.*.* а дальше добавлял в igmpproxy.conf во входящий список

neogenik
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.