Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    IPtv multicast

    Scheduled Pinned Locked Moved Russian
    270 Posts 50 Posters 378.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Eugene
      last edited by

      Кто такой 10.255.127.16 ?

      http://ru.doc.pfsense.org

      1 Reply Last reply Reply Quote 0
      • D
        defalt
        last edited by

        @Eugene:

        Кто такой 10.255.127.16 ?

        кто его знает..
        какойто ип из внутренней сети оператора

        1 Reply Last reply Reply Quote 0
        • E
          Eugene
          last edited by

          Дык на WAN вроде другая подсеть… странно, что провайдер маршрутизирует IGMP. Ну да фик с ними.
          Я бы присоветовал прибить igmpproxy и запустить его с консоли:
          igmpproxy -d -c /tmp/igmpproxy.conf
          Вывод сюда пожалуйста.

          PS: howto напишу. Обязательно на русском?

          http://ru.doc.pfsense.org

          1 Reply Last reply Reply Quote 0
          • D
            defalt
            last edited by

            @Eugene:

            Дык на WAN вроде другая подсеть… странно, что провайдер маршрутизирует IGMP. Ну да фик с ними.

            тут такое дело
            изначально всем выдается серый внешний ип + внутресевой ип вида 10...*
            если же клиент заказывает былый ип то у него толи заберают этот внутресетевой ип и внешний становится ему равен, толи он остается, но посмотреть какой он нигде нельзя

            @Eugene:

            Я бы присоветовал прибить igmpproxy и запустить его с консоли:
            igmpproxy -d -c /tmp/igmpproxy.conf
            Вывод сюда пожалуйста.

            
            # igmpproxy -d -c /tmp/igmpproxy.conf
            igmpproxy, Version 0.1 beta2, Build 090427
            Copyright 2005 by Johnny Egeland <johnny@rlo.org>Distributed under the GNU GENERAL PUBLIC LICENSE, Version 2 - check GPL.txt
            
            Debu: Searching for config file at '/tmp/igmpproxy.conf'
            Debu: Config: Quick leave mode enabled.
            Debu: Config: Got a phyint token.
            Debu: Config: IF: Config for interface sis0.
            Debu: Config: IF: Got upstream token.
            Debu: Config: IF: Got ratelimit token '0'.
            Debu: Config: IF: Got threshold token '1'.
            Debu: Config: IF: Got altnet token 212.49.127.0/24.
            Debu: Config: IF: Altnet: Parsed altnet to 212.49.127/24.
            Debu: IF name : sis0
            Debu: Next ptr : 0
            Debu: Ratelimit : 0
            Debu: Threshold : 1
            Debu: State : 1
            Debu: Allowednet ptr : 2820c030
            Debu: Config: Got a phyint token.
            Debu: Config: IF: Config for interface vr0.
            Debu: Config: IF: Got downstream token.
            Debu: Config: IF: Got ratelimit token '0'.
            Debu: Config: IF: Got threshold token '1'.
            Debu: IF name : vr0
            Debu: Next ptr : 0
            Debu: Ratelimit : 0
            Debu: Threshold : 1
            Debu: State : 2
            Debu: Allowednet ptr : 0
            Debu: Config: Got a phyint token.
            Debu: Config: IF: Config for interface lo.
            Debu: IF name : lo
            Debu: Next ptr : 0
            Debu: Ratelimit : 0
            Debu: Threshold : 1
            Debu: State : 2
            Debu: Allowednet ptr : 0
            Debu: Adding Physical Index value of IF 'sis0' is 1
            Debu: buildIfVc: Interface sis0 Addr: 91.191.250.27, Flags: 0xffff8843, Network: 91.191.250.24/29
            Debu: Adding Physical Index value of IF 'vr0' is 2
            Debu: buildIfVc: Interface vr0 Addr: 192.168.1.1, Flags: 0xffff8843, Network: 192.168.1/24
            Debu: Adding Physical Index value of IF 'lo0' is 3
            Debu: buildIfVc: Interface lo0 Addr: 127.0.0.1, Flags: 0xffff8049, Network: 127/8
            Debu: Found config for vr0
            Note: adding VIF, Ix 0 Fl 0x0 IP 0x1bfabf5b sis0, Threshold: 1, Ratelimit: 0
            Debu:         Network for [sis0] : 91.191.250.24/29
            Note: adding VIF, Ix 1 Fl 0x0 IP 0x0101a8c0 vr0, Threshold: 1, Ratelimit: 0
            Debu:         Network for [vr0] : 192.168.1/24
            ERRO: There must be at least 2 Vif's where one is upstream. (vifcount 2, upStreamVif -1)</johnny@rlo.org> 
            

            @Eugene:

            PS: howto напишу. Обязательно на русском?

            ну я думаю что желательно на русском)))

            1 Reply Last reply Reply Quote 0
            • E
              Eugene
              last edited by

              Это старый igmpproxy, он не будет работать. Я даже не знаю, зависят ли пакеты от версии pfSense. Попробуй поставить последний снапшот отсюда http://snapshots.pfsense.org/FreeBSD_RELENG_7_2/pfSense_RELENG_1_2/livecd_installer/

              http://ru.doc.pfsense.org

              1 Reply Last reply Reply Quote 0
              • P
                pekap
                last edited by

                @Eugene:

                Это старый igmpproxy, он не будет работать. Я даже не знаю, зависят ли пакеты от версии pfSense. Попробуй поставить последний снапшот отсюда http://snapshots.pfsense.org/FreeBSD_RELENG_7_2/pfSense_RELENG_1_2/livecd_installer/

                Скажите Eugene!!!! А  как обстоят дела с igmpproxy  в это версии pfSense-Developers-2.0-ALPHA-ALPHA,я на фри родной мучаюсь и ни как немогу поднять iptv. Зарания спасибо за ответ???????

                1 Reply Last reply Reply Quote 0
                • E
                  Eugene
                  last edited by

                  Ко мне можно на ты -)
                  в 2.0 обстоят ещё лучше ибо сейчас весь код (всё новое) пишется для 2.0, я имею ввиду всю инфраструктуру для разработчиков https://rcs.pfsense.org/projects

                  В 1.3 устраняются только баги. Таким образом получается я корректирую под 2.0, а потом прошу Богов имплементировать то же самое под 1.3

                  http://ru.doc.pfsense.org

                  1 Reply Last reply Reply Quote 0
                  • P
                    pekap
                    last edited by

                    @Eugene:

                    Ко мне можно на ты -)
                    в 2.0 обстоят ещё лучше ибо сейчас весь код (всё новое) пишется для 2.0, я имею ввиду всю инфраструктуру для разработчиков https://rcs.pfsense.org/projects

                    В 1.3 устраняются только баги. Таким образом получается я корректирую под 2.0, а потом прошу Богов имплементировать то же самое под 1.3

                    Так что можно ставит 2,0 а то я уже и не знаю где рабочая igmpproxy. У меня голова идёт кругом.

                    1 Reply Last reply Reply Quote 0
                    • E
                      Eugene
                      last edited by

                      Я могу выслать рабочие (последние) бинарники под 1.2.2 (должно и с 1.3 работать) и под 2.0.

                      http://ru.doc.pfsense.org

                      1 Reply Last reply Reply Quote 0
                      • P
                        pekap
                        last edited by

                        Сейчас я 2 попробую поставить,если и  там не полуться могу ли я разчитовать на твою помощь по  настр.iptv ? :o

                        1 Reply Last reply Reply Quote 0
                        • E
                          Eugene
                          last edited by

                          Как говорится, чем могу…

                          http://ru.doc.pfsense.org

                          1 Reply Last reply Reply Quote 0
                          • P
                            pekap
                            last edited by

                            Что то 2.0 не хочет ставиться.Ты бы не мог скинуть бинарник рабочий под 1,22.И куда его ставить или как там ,а то я не силён юникс !вот мыло tokar1980@ukr.net а лучше было бы по аськи пообщаться,что бы не спамить.

                            1 Reply Last reply Reply Quote 0
                            • D
                              defalt
                              last edited by

                              @Eugene:

                              Это старый igmpproxy, он не будет работать. Я даже не знаю, зависят ли пакеты от версии pfSense. Попробуй поставить последний снапшот отсюда http://snapshots.pfsense.org/FreeBSD_RELENG_7_2/pfSense_RELENG_1_2/livecd_installer/

                              а есть ли последний релиз в виде обновления?
                              а то чет с нуля лень ставить)

                              @Eugene:

                              Я могу выслать рабочие (последние) бинарники под 1.2.2 (должно и с 1.3 работать) и под 2.0.

                              кинь на defalt_аt_bk_dоt_ru плз)

                              1 Reply Last reply Reply Quote 0
                              • S
                                Shraik
                                last edited by

                                @Eugene:

                                Как говорится, чем могу…

                                Подскажи, а появилась ли возможность заставить работать IP-TV когда он приходит по адресам с DHCP, а интернет по PPPoE
                                вот в этом посте я про нашу конфигурацию сети писал.
                                http://forum.pfsense.org/index.php/topic,16995.msg90526.html#msg90526
                                мне надо чтобы на одной сетевой плате было одновременно и DHCP и PPPoE.
                                В висте всё работает "из коробки", а в пфсенсе зачем-то перемудрили.

                                1 Reply Last reply Reply Quote 0
                                • E
                                  Eugene
                                  last edited by

                                  1. А вообще такая конфигурация "одна сетевая плата одновременно и DHCP, и PPPoE" работает (без igmpproxy)?
                                  2. Если виста работает, то может на ней и смотреть IP-TV?

                                  http://ru.doc.pfsense.org

                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    Shraik
                                    last edited by

                                    @Eugene:

                                    1. А вообще такая конфигурация "одна сетевая плата одновременно и DHCP, и PPPoE" работает (без igmpproxy)?
                                    2. Если виста работает, то может на ней и смотреть IP-TV?

                                    версия 1.2.3 и 2.0(пару месяцев назад не могла) не могли одновременно на одном интерфейсе завести DHCP+PPPoE приходится выбирать или то или другое.
                                     Вот скажи мне, как разведчик разведчику, зачем при поднятии PPPoE линка идет переопределение WAN ? Ну поднялся виртуальный интерфейс, зачем родительский то перекрывать ? Когда OVPN поднимается прекрасно создаётся новый интерфейс и все счастливы.

                                    ну я на Висте и пытаюсь смотреть, но пфсенс не пускает  ;D
                                    Надеюсь мы не будем разбирать тему "откажитесь / замените на другой маршрутизатор"
                                    P.S.
                                    моновал работает http://code.google.com/p/m0n0wall-mod/
                                    d-link работает http://www.d-link.ru/ru/faq/68/278.html
                                    давайте пфсенс научим?

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      Eugene
                                      last edited by

                                      Ясно.
                                      1. Значит вопрос не про igmpproxy. Как разведчик я давал зарок хранить тайну. А серьёзно, я не знаю, никогда не использовал такую конфигурацию.
                                      2. В нашем непростом мире возможно всё. Есть такая ветка http://forum.pfsense.org/index.php/board,34.0.html . Может кто и откликнется. Насколько я понимаю, тут ведь как новые возможности появляются? а) если кто-то заплатит. б) если кому-то умеющему программировать нужна эта возможность, тогда он/она делает и наслаждаются все.

                                      http://ru.doc.pfsense.org

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        Eugene
                                        last edited by

                                        Была пара человек из тех, кому я помогал настроить IPTV c IGMP V3. Если всё ещё интересно - стучитесь, igmpproxy теперь умеет работать с V3. Сам протестировать не могу ибо мой плэйер упорно генерирует IGMP версии два.

                                        http://ru.doc.pfsense.org

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          dimokrat
                                          last edited by

                                          Подскажите плз, что дальше..

                                          # tcpdump -ni rl0 igmp
                                          tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
                                          listening on rl0, link-type EN10MB (Ethernet), capture size 96 bytes
                                          18:56:15.251308 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:56:17.278801 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:56:53.042732 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:56:56.159959 IP 10.210.1.200 > 224.0.0.1: igmp query v2
                                          18:57:15.323896 IP 10.210.1.200 > 234.5.2.1: igmp query v2 [max resp time 10] [gaddr 234.5.2.1]
                                          18:57:16.341249 IP 10.210.1.200 > 234.5.2.1: igmp query v2 [max resp time 10] [gaddr 234.5.2.1]
                                          18:57:17.393358 IP 10.210.1.200 > 234.5.2.1: igmp query v2 [max resp time 10] [gaddr 234.5.2.1]
                                          18:57:42.352780 IP 10.210.1.200 > 234.5.2.8: igmp query v2 [max resp time 10] [gaddr 234.5.2.8]
                                          18:57:43.308243 IP 10.210.1.200 > 234.5.2.8: igmp query v2 [max resp time 10] [gaddr 234.5.2.8]
                                          18:57:44.309642 IP 10.210.1.200 > 234.5.2.8: igmp query v2 [max resp time 10] [gaddr 234.5.2.8]
                                          18:57:56.416000 IP 10.210.1.200 > 224.0.0.1: igmp query v2
                                          18:57:56.899283 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:58:47.816228 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:58:56.578934 IP 10.210.1.200 > 224.0.0.1: igmp query v2
                                          18:59:47.857401 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:59:49.964658 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          18:59:57.314657 IP 10.210.1.200 > 224.0.0.1: igmp query v2
                                          19:00:50.324884 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          19:00:51.122336 IP 10.210.1.200 > 239.255.255.250: igmp query v2 [max resp time 10] [gaddr 239.255.255.250]
                                          19:00:57.431385 IP 10.210.1.200 > 224.0.0.1: igmp query v2
                                          19:01:01.874728 IP 10.210.1.200 > 234.5.2.1: igmp query v2 [max resp time 10] [gaddr 234.5.2.1]
                                          19:01:02.876799 IP 10.210.1.200 > 234.5.2.1: igmp query v2 [max resp time 10] [gaddr 234.5.2.1]
                                          19:01:03.911375 IP 10.210.1.200 > 234.5.2.1: igmp query v2 [max resp time 10] [gaddr 234.5.2.1]
                                          ^C
                                          23 packets captured
                                          170582 packets received by filter
                                          0 packets dropped by kernel
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            Eugene
                                            last edited by

                                            Стучись в личку. Какая версия? я тебе вышлю рабочие файлы.

                                            http://ru.doc.pfsense.org

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.