URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89090
[ Назад ]

Исходное сообщение
"IPTV и freebsd-роутер"

Отправлено demchenko , 07-Июн-10 21:42 
У провайдера есть 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 any

ipfw 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 на компах в локалке.

подскажите, что же я не так делаю?


Содержание

Сообщения в этом обсуждении
"IPTV и freebsd-роутер"
Отправлено DarkLelik , 08-Июн-10 11:13 
Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен, падает или еще хуже машину намертво вешает . Много перепробовал, остановился на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...

"IPTV и freebsd-роутер"
Отправлено demchenko , 11-Июн-10 08:05 
>Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен,
>падает или еще хуже машину намертво вешает . Много перепробовал, остановился
>на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...

спасибо! с этой прогой заработало.


"IPTV и freebsd-роутер"
Отправлено SteelRat , 20-Июл-10 23:28 
>Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен,
>падает или еще хуже машину намертво вешает . Много перепробовал, остановился
>на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...

И от меня Вам огромное спасибо! После недель мук с igmpproxy, с этой программой смог запустить за 15 минут.


"IPTV и freebsd-роутер"
Отправлено ияяяя , 27-Фев-12 08:06 
>>Мой Вам совет . Откажитесь от IGMPproxy, Под FreeBsd он не cтабилен,
>>падает или еще хуже машину намертво вешает . Много перепробовал, остановился
>>на udpxy. Про настройку можно почитать http://darkbsd.net/index.php/article/35-article-freebsd/63-i...
> И от меня Вам огромное спасибо! После недель мук с igmpproxy, с
> этой программой смог запустить за 15 минут.

Ссылка устарела вот верная  http://darkbsd.net/настройка-iptv-через-роутер-на-freebsd.html