У провайдера есть IPTV, вещают станции с айпишниками 239.255.0.*
У меня стоит роутер на freebsd 8R, интернет-канал входит в rl0 (188.226.y.x), локальная сеть в stge0 (192.168.1.0/26), ipfw+kernel nat
Ядро собрано с опцией MROUTING.
Никак не получается заставить его раздавать iptv в локалку, ни mrouted, ни igmpproxy чего-то не хотят работать.
конфиг igmpproxy:
quickleave
phyint rl0 upstream ratelimit 0 threshold 1
altnet 192.168.1.0/26
phyint stge0 downstream ratelimit 0 threshold 1
phyint lo0 disabled
других интерфейсов, кроме rl0, stge0 и lo0 нет.конфиг ipfw:
00005 nat 1 ip from 192.168.1.0/26 to any
00006 nat 1 ip from any to 188.226.y.x
00010 allow ip from any to any via lo0
00011 check-state
00020 allow ip from any to any via stge0
00030 allow gre from any to any
00040 allow icmp from any to any
00045 allow igmp from any to any
00050 allow ip from me to any out via rl0 keep-state
00060 allow tcp from any to me dst-port 20000 keep-state
00100 allow ip from any to any via lo0
00200 deny ip from any to 127.0.0.0/8
00300 deny ip from 127.0.0.0/8 to any
00500 allow udp from any to 224.0.0.0/4
00600 allow udp from 224.0.0.0/4 to any
05000 allow ip from 192.168.1.0/26 to any out via rl0 keep-state
05500 allow ip from any to 192.168.1.0/26 in via rl0 keep-state
06000 allow ip from me to any out via rl0 keep-state
65534 deny ip from any to anyipfw nat 1 config ip 188.226.y.x
# sysctl net.inet.ip.fw.one_pass
net.inet.ip.fw.one_pass: 0
После запуска igmpproxy, netstat -g показывает только пару VIF, multicast forwarding talbe - пуста.
Если запускать mrouted (с пустым конфигом) - появляются записи в форвардинг таблице, но один хрен - не работает iptv на компах в локалке.подскажите, что же я не так делаю?
Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен, падает или еще хуже машину намертво вешает . Много перепробовал, остановился на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...
>Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен,
>падает или еще хуже машину намертво вешает . Много перепробовал, остановился
>на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...спасибо! с этой прогой заработало.
>Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен,
>падает или еще хуже машину намертво вешает . Много перепробовал, остановился
>на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...И от меня Вам огромное спасибо! После недель мук с igmpproxy, с этой программой смог запустить за 15 минут.
>>Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен,
>>падает или еще хуже машину намертво вешает . Много перепробовал, остановился
>>на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...
> И от меня Вам огромное спасибо! После недель мук с igmpproxy, с
> этой программой смог запустить за 15 минут.Ссылка устарела вот верная http://darkbsd.net/настройка-iptv-через-роутер-на-freebsd.html