Настройка шлюза IPTV в сети Sevstar Linux
Будем считать, что линукс на нашей машине уже стоит(Сейчас, на роутере, у меня CentOS. Хотя работало и на федоре, но федору я снёс.)
Для настройки нам, дополнительно понадобится igmpproxy, утилита управляющая ядром ОС и конфигурирующего для управления multicast трафиком. Берем тут: http://sourceforge.net/projects/igmpproxy - прокси для проброса UDP Multicast.
Забираем её, делаем:
# tar -zxf igmpproxy-src-0.1-beta2.tar.gz
# cd igmpproxy/
# less README
# cd src/
# make && make install
Далее настраиваем /usr/local/etc/igmpproxy.conf
##------------------------------------------------------
## Enable Quickleave mode (Sends Leave instantly)
## Эту строчку раскомментируют только в том случае,
## если внути всего лишь один клиент IP TV
##------------------------------------------------------
#quickleave
##------------------------------------------------------
## Configuration for eth0 (Upstream Interface)
## Здесь указаны параметры для публичного интерфейса,
## на который придет поток от провайдера
##------------------------------------------------------
phyint eth0 upstream ratelimit 0 threshold 1
altnet 78.30.216.134/18
altnet 10.10.1.0/24
altnet 238.1.1.0/24
##------------------------------------------------------
## Configuration for eth1 (Downstream Interface)
## Типовая конфигурация для внутреннего интерфейса
##------------------------------------------------------
phyint eth1 downstream ratelimit 0 threshold 1
altnet 172.16.0.0/24
phyint eth2 downstream ratelimit 0 threshold 1
altnet 172.16.1.0/24
##------------------------------------------------------
## Configuration for eth3 (Disabled Interface)
## eth2 в системе есть, но не используется никем, отключаем
##------------------------------------------------------
phyint eth3 disabled
phyint lo disabled
Запускаем:
/usr/local/sbin/igmpproxy /usr/local/etc/igmpproxy.conf &
После этого установив IP-TV Player на компьютеры с Windows, можно смотреть телевидение. У меня смотрят ТВ в обеих подсетях...
Оставить комментарий
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/aneti/public_html/core/model/modx/filters/modoutputfilter.class.php on line 61
Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/aneti/public_html/core/model/modx/modparser.class.php on line 452
Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/aneti/public_html/core/model/modx/filters/modoutputfilter.class.php on line 61
Написать комментарий
Последние статьи
План продвижения сайта в низко конкурентной нише
Ниша - экотовары и биоразлагаемая упаковка для бизнеса - является перспективной и высоко прибыльной благодаря…
Процессоры Intel Core, которые появятся в годы, экспоненциально увеличат производительность ИИ
Генеральный директор Intel Пэт Гелсингер во время общения с инвесторами рассказал о том, каким будет…
Ленивая или отложенная загрузка кода Яндекс.Метрики и рекламных блоков РСЯ
Ускоряем скорость загрузки сайта. Проверенный код ленивой (отложенной) загрузки скриптов на примере Яндекс.Метрика…
Как искать низкочастотные ключевые запросы
Узнайте, как найти легкие возможности для увеличения трафика, используя ключевые слова с низко висящими…
Комментарии ()