LINUX.ORG.RU
ФорумAdmin

multicast routing


0

0

Добрый день всем! Имеется две сети, связанных двудомным хостом (с двумя сетевухами eth0, eth1). Нужно чтобы шлюз форвардил мкаст пакеты между интерфейсами. На шлюзе настроен route 224.0.0.0 на eth0. На хосте-шлюзе поставил пакет smcroute, запустил. Прописал стаический маршрут типа: "eth0 IPадрес_eth0 239.10.10.10 eth1", где 239.10.10.10 груповой адрес. Делаю обращение из сети под eth0 на групен адрес. Смотрю tcpdump: на интерфейс eth0 пакеты приходят, но на eth1 не форвардятся. В чем ошибка? Как заставить это работать? В ядре включен MCAST ROUTING. Может быть есть другие способы для мкаст рутинга? mrouted я нашел очень древний и он у меня вообще не собрался. ;o( Буду очень благодарен за полезные советы!

anonymous

Ответ на: комментарий от boatman

Снял проблему Я проверял ping'ом, а он ставил ttl=1, ну и соответственно пакет проходил через шлюз и исчезал ;o)

echo 1 > /proc/sys/net/ipv4/ip_forward - это для средство unicast

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