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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: IPTV igmpproxy  (Прочитано 690 раз)

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

Оффлайн muraveilnx

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
IPTV igmpproxy
« : 28 Мая 2015, 17:49:26 »
Доброго времени суток. Пишу первый раз, поэтому особо не ругайте.

Постараюсь объяснить предельно ясно. Есть сервер на debian(не шлюз), в который заходит напрямую мультикаст поток от провайдера.
Iptables не стоит. Все предельно прозрачно.

Схема:

eht1 = 10.21.121.10

[Multicast от провайдера]------->[eth2 Debian eth1]------>[LAN].

Пытаюсь настроить igmpproxy для того, чтобы стримить в локалку.
Вот конфиг:
Цитировать
## Enable Quickleave mode (Sends Leave instantly)
##------------------------------------------------------
quickleave


##------------------------------------------------------
## Configuration for eth0 (Upstream Interface)
##------------------------------------------------------
phyint eth2 upstream  ratelimit 0  threshold 1
        altnet 172.16.0.0/16
        altnet 10.0.0.0/24


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


##------------------------------------------------------
## Configuration for eth2 (Disabled Interface)
##------------------------------------------------------
phyint lo disabled

Дело в том, что поток есть на eth2. Проверял udpxy. На интерфейсах поддержка мультика включена. В ядре тоже.
Но когда запускаю 

Цитировать
igmpproxy -d -v /usr/local/etc/igmpproxy.conf

вижу следующее:

Цитировать
adding VIF, Ix 0 Fl 0x0 IP 0x0a79150a eth1, Threshold: 1, Ratelimit: 0
adding VIF, Ix 1 Fl 0x0 IP 0x9979150a eth2, Threshold: 1, Ratelimit: 0
joinMcGroup: 224.0.0.2 on eth1
RECV Membership query   from 10.21.121.10    to 224.0.0.1
RECV V2 member report   from 10.21.121.10    to 224.0.0.2
The IGMP message was from myself. Ignoring.
RECV Membership query   from 10.21.121.10    to 224.0.0.1
RECV V2 member report   from 10.21.121.10    to 224.0.0.2
The IGMP message was from myself. Ignoring.

И так бежит долго. В общем не стартует igmpproxy :-\

А ну и да
Цитировать
route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.21.121.1     0.0.0.0         UG    0      0        0 eth1
10.21.121.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
10.21.121.0     0.0.0.0         255.255.255.0   U     0      0        0 eth2
224.0.0.0       0.0.0.0         240.0.0.0       U     0      0        0 eth2

eht2 который смотрит на провайдера был без айпишника. Прописал на нем от балды, так как igmpproxy как я понимаю опрашивает интерфейсы только с ip адресами.

Подскажите, в чем может быть проблема?

Заранее всем спасибо!

 

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