Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: IP-TV  (Прочитано 5637 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sanci

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
IP-TV
« : 02 Января 2014, 11:05:47 »
Добрый день,
на клиентском пк хотелось бы посмотреть ИП-ТВ.

Настройки сервака примерно такие
nts_admin@ubuntu:~$ ifconfig
br0       Link encap:Ethernet  HWaddr 00:30:4f:61:16:17
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::230:4fff:fe61:1617/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:893 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1030 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:152193 (152.1 KB)  TX bytes:890517 (890.5 KB)

eth0      Link encap:Ethernet  HWaddr 50:46:5d:b5:8b:9c
          inet addr:*.*.*.*  Bcast:*.*.*.*  Mask:255.255.255.224
          inet6 addr: fe80::5246:5dff:feb5:8b9c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1241 errors:0 dropped:0 overruns:0 frame:0
          TX packets:887 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:919736 (919.7 KB)  TX bytes:167517 (167.5 KB)
          Interrupt:53 Base address:0xa000

eth1      Link encap:Ethernet  HWaddr 00:30:4f:61:16:17
          inet6 addr: fe80::230:4fff:fe61:1617/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:925 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1046 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:176299 (176.2 KB)  TX bytes:892894 (892.8 KB)
          Interrupt:20 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:108 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:8230 (8.2 KB)  TX bytes:8230 (8.2 KB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:*.*.*.*  P-t-P:*.*.*.*  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:979 errors:0 dropped:0 overruns:0 frame:0
          TX packets:814 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:872721 (872.7 KB)  TX bytes:145491 (145.4 KB)

wlan0     Link encap:Ethernet  HWaddr 64:70:02:18:9b:45
          inet6 addr: fe80::6670:2ff:fe18:9b45/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:5839 (5.8 KB)


   Нужно что-то мудрить с мультикастом? Подскажите, куда копнуть? я новичок :'(

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: IP-TV
« Ответ #1 : 02 Января 2014, 11:18:03 »
Копните в поиск. Лопата в правом верхнем углу страницы.

Оффлайн Sanci

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: IP-TV
« Ответ #2 : 02 Января 2014, 11:28:17 »
Копните в поиск. Лопата в правом верхнем углу страницы.

увы, но ничего путного поиск не находит=(

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: IP-TV
« Ответ #3 : 02 Января 2014, 11:35:05 »
Поможем поискать:
google://igmpproxy
google://udpxy

OpenWrt 19.07

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: IP-TV
« Ответ #4 : 02 Января 2014, 12:38:21 »
увы, но ничего путного поиск не находит=(
Странно... У меня обратный эффект
https://www.google.ru/search?q=multicast&sitesearch=ubuntu.ru&hl=ru

Оффлайн Sanci

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: IP-TV
« Ответ #5 : 02 Января 2014, 15:34:17 »
ну что же, скачал igmpproxy, распаковал(/home/user/igmpproxy-0.1/)захожу в папку распакованную и пишу строке "make".. так этот гад пишет "The program 'make' is currently not installed.  You can install it by typing:
sudo apt-get install make" Че за дела? :-\

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: IP-TV
« Ответ #6 : 02 Января 2014, 16:08:16 »
Зачем вы что-то скачивали, когда igmpproxy есть в репах?........
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Sanci

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: IP-TV
« Ответ #7 : 02 Января 2014, 16:53:38 »
Зачем вы что-то скачивали, когда igmpproxy есть в репах?........

не ту его там, sudo apt-get install igmpproxy ругался на отсутствие чего-то

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: IP-TV
« Ответ #8 : 02 Января 2014, 17:18:00 »
igmpproxy есть в репах?
Поподробней можно?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: IP-TV
« Ответ #9 : 02 Января 2014, 17:22:00 »
В Ubuntu нет его и никогда не было. Нужно ppa подключать
https://launchpad.net/~aspeed/+archive/ppa
В отличии от Debian ;), в котором нужно его собрать и запаковать (желательно) в пакет.
OpenWrt 19.07

Оффлайн Sanci

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: IP-TV
« Ответ #10 : 02 Января 2014, 20:11:30 »
В Ubuntu нет его и никогда не было. Нужно ppa подключать
https://launchpad.net/~aspeed/+archive/ppa
В отличии от Debian ;), в котором нужно его собрать и запаковать (желательно) в пакет.

это актуально ubuntu до версии 10..

Так команда make на 12.04 не работает?

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: IP-TV
« Ответ #11 : 03 Января 2014, 00:58:30 »
это актуально ubuntu до версии 10..
Эмм, свежее нет. Версия 0.1 от 2009-го года ;) Но ведь ничто не мешает воспользоваться пакетным менеджером?
Так команда make на 12.04 не работает?
Так Вы собирать igmpproxy собрались? Тогда Вам, сначала сюда, а затем сюда.
« Последнее редактирование: 03 Января 2014, 01:02:02 от KT315 »
OpenWrt 19.07

Оффлайн Sanci

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: IP-TV
« Ответ #12 : 03 Января 2014, 08:30:19 »
Так Вы собирать igmpproxy собрались? Тогда Вам, сначала сюда, а затем сюда.

make&make install уже сделал свое черное дело

Пользователь решил продолжить мысль 03 Января 2014, 09:35:17:
>:( Мужики выручайте

iptables
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -i br0 -o ppp0 -j ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -A FORWARD -i ppp0 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i ppp0 -o br0 -j REJECT

iptables -A FORWARD -p igmp -i eth0 -o br0 -j ACCEPT
iptables -A INPUT -d 239.30.0.0/24 -j ACCEPT
iptables -A FORWARD -d 239.30.0.0/24 -j ACCEPT

igmpproxy.conf
quickleave


##------------------------------------------------------
## Configuration for eth0 (Upstream Interface)
##------------------------------------------------------
phyint eth0 upstream  ratelimit 0  threshold 1
        altnet 10.0.0.0/8
        altnet 239.30.0.0/24


##------------------------------------------------------
## Configuration for eth1 (Downstream Interface)
##------------------------------------------------------
phyint eth1 downstream  ratelimit 0  threshold 1

в программе ip-tv player вшиты каналы, там для моего региона прописаны 239.30.0.1, 239.30.0.2 и т.д. У прова узнал, на какой мой адрес вещает ip-tv...это 10.160.*.*

что где подправить ыы

« Последнее редактирование: 03 Января 2014, 09:54:30 от Sanci »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: IP-TV
« Ответ #13 : 03 Января 2014, 16:42:17 »
1. А где маскарад на eth0?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: IP-TV
« Ответ #14 : 03 Января 2014, 16:46:32 »
А в чём проблема?
ИМХО все очевидно.
Код: (text) [Выделить]
quickleave
phyint eth0 upstream  ratelimit 0  threshold 1
        altnet 10.160.0.0/16
phyint br0 downstream  ratelimit 0  threshold 1
phyint ppp0 disabled
phyint eth1 disabled
phyint wlan0 disabled
И кстати, какой igmp в сети? v1 v2 или v3? Это надо выяснить.
Код: (bash) [Выделить]
sudo sysctl -w net.ipv4.conf.eth0.rp_filter=0;
VER=2;sysctl -w net.ipv4.conf.eth0.force_igmp_version=$VER
И если политика цепочки FORWARD в DROP таблицы filter для iptables, то разрешить адреса для мультикаста.
Код: (text) [Выделить]
-I FORWARD -d 224/4 -j ACCEPT
(Нажмите, чтобы показать/скрыть)
1. А где маскарад на eth0?
Скорее всего, не нужен.
OpenWrt 19.07

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.