всем привет!
итак, имеется:
1. шлюз на gentoo с двумя интерфейсами, со всесторонней поддержкой multicast и mroute в ядре
2. cat /proc/sys/net/ipv4/conf/all/mc_forwarding = 1 (после запуска mrouted включается сам)
3. клиент в локалке с vlc или mplayer
4. в выводе tcpdump видим запросы из локалки вида
21:52:55.132046 IP 10.x.x.x > 233.33.210.86: igmp v2 report 233.33.210.86
5. нет исходящих запросов на внешнем интерфейсе (тестировалось вообще без файрвола), и разумеется ответных входящих
погуглил, прикрутил mrouted
конфиг предельно прост:
cache_lifetime 3600
pruning on
phyint ВНЕШНИЙ_ИНТЕРФЕЙС altnet 10.0.0.0/8
итог:
mplayer rtp://@233.33.210.86:5050
возвращает
MPlayer SVN-r32624-4.5.1 © 2000-2010 MPlayer Team
Воспроизведение rtp://@233.33.210.86:5050.
STREAM_RTP, URL: rtp://@233.33.210.86:5050
Timeout! No data from host 233.33.210.86
rtp_streaming_start failed
No stream found to handle url rtp://@233.33.210.86:5050
Выходим... (Конец файла)
при этом ни один пакет на адрес 233.33.210.86 даже не вылез наружу.
уже весь мозг сломал О_о
подскажите, что неправильно и/или куда коапать?
IPTV + NAT + MRouted (ip-телевидение из локалки за NAT)
Модератор: Модераторы разделов
Re: IPTV + NAT + MRouted
gr3m1in писал(а): ↑16.12.2010 22:00всем привет!
итак, имеется:
1. шлюз на gentoo с двумя интерфейсами, со всесторонней поддержкой multicast и mroute в ядре
2. cat /proc/sys/net/ipv4/conf/all/mc_forwarding = 1 (после запуска mrouted включается сам)
3. клиент в локалке с vlc или mplayer
4. в выводе tcpdump видим запросы из локалки вида
21:52:55.132046 IP 10.x.x.x > 233.33.210.86: igmp v2 report 233.33.210.86
5. нет исходящих запросов на внешнем интерфейсе (тестировалось вообще без файрвола), и разумеется ответных входящих
погуглил, прикрутил mrouted
конфиг предельно прост:
cache_lifetime 3600
pruning on
phyint ВНЕШНИЙ_ИНТЕРФЕЙС altnet 10.0.0.0/8
выкинуть все phyint и включить отладку.
В ядре поддержка igmp есть ?
iptables igmp не режет ?