Настройка Mikrotik RouterOS для просмотра IPTV от провайдера

Настройка Mikrotik RouterOS для просмотра IPTV от провайдера

Новые технологии, с потрясающей быстротой входят в нашу жизнь. И если ещё пару лет назад, IPTV – это было что-то из области фантастики, то сегодня, каждый второй провайдер в Украине, предлагает данную услугу. Большинство из них, используют собственные сети для доставки данной услуги потребителю. При этом одним из самых распространенных протоколов, является IGMP – протокол управления групповой передачей данных (Multicast) в IP сетях.

И сегодня мы подробно расскажем, о том, как настроить ваш маршрутизатор Mikrotik, для работы с этим протоколом.

Изначально, в RouterOS не установлен пакет Multicast, который нам нужен. Поэтому, начать необходимо с того, что на сайте производителя, скачать файл с дополнительными пакетами для своего типа маршрутизатора и версии операционной системы. Найти данные фалы, можно по ссылке – http://www.mikrotik.com/download

Далее, распаковав архив, найти в нём файл multicast-xx-xxxx.npk и подключится к маршрутизатору. При помощи фирменной утилиты Winbox, нужно переместить его (Drag&Drop) в окно раздела меню Files, как показано на изображении ниже.

Теперь надо перегрузить маршрутизатор, System – Reboot

После перезагрузки, мы опять подключаемся к маршрутизатору, где в разделе System – Packeges, мы должны увидеть установленный ранее пакет Multicast.

Рис. 2. System – Packeges с установленным пакетом Multicast

И если пакет установлен, то в разделе Routing появится дополнительное меню IGMP Proxy, которое нам и нужно.

Рис. 3. Раздел Routing. Меню IGMP Proxy

Здесь мы открываем Settings и ставим галочку Quick Leave, для более быстрого переключения каналов, после чего, сохраняем настройки.

Рис. 4. Settings. Quick Leave

Потом на вкладке Interface, нужно создать две новые записи.

Первая:

Interface – выбрать физический интерфейс к которому подключен кабель провайдера, например ether1.

Alternative Subnet – указать сеть вещания IPTV (если она вам известна), или указать 0.0.0.0/0.

Upstream – поставить галочку.

Рис. 5. Новые записи во вкладке Interface

Вторая:

Interface – здесь нужно только указать интерфейс, к которому подключена IPTV приставка. Например – ether5, или же, если приставок несколько или они подключены по Wi-Fi, то можно выбрать мост (brige).

Рис. 6. Подключена IPTV приставка – ether5

И после создания этих записей, если у вас включен Firewall, то необходимо создать ряд правил, которые разрешат IGMP и некоторые UDP пакеты.

Для этого, в меню IP – Firewall, на вкладке Filter Rules, добавляем такую запись:

Chain – input;

Protocol - igmp;

Action – accept.

Рис. 7. На вкладке Filter Rules добавляем записи: Chain – input; Protocol – igmp

Рис. 8. На вкладке Filter Rules добавляем запись: Action – accept

И еще одну, следующего содержания:

Chain – input;

Protocol - udp;

Dst Port – здесь, указываем порт, на котором идет вещание от провайдера;

Action – accept.

Рис. 9. На вкладке Filter Rules добавляем запись: Chain – input; Protocol – udp; Dst Port

Рис. 10. На вкладке Filter Rules, добавляем запись: Action – accept

Не забываем поднять новые правила выше запрещающих. Это ВАЖНО!

И если всё сделано правильно, то в меню Routing – IGMP Proxy, на вкладке MFC, должны появиться динамические правила, а так же пакеты, идущие через них.

Рис. 11. Меню Routing – IGMP Proxy

Ну и конечно же, на экране должно появиться изображение.

Рис. 12. В конечном результате – должно появиться изображение

Если Вы нашли ошибку в тексте, то выделите ее мышкой и нажмите Ctrl + Enter или нажмите здесь.

Большое спасибо за Вашу помощь! Мы скоро исправим ошибку!

Сообщение не было отправлено. Пожалуйста, попробуйте еще раз.

Сообщение об ошибке

Ваш комментарий (не обязательно):

  • Facebook
  • Twitter
  • Google+
Об авторе Newmann 48 Comments

То что искал. Завтра попробую. Провайдер ростелеком надеюсь все получится. Огромное спасибо за проделанную работу

Может еще поделитесь ссылкой на настройку PPPoE. Я находил инструкцию, настраивал, но даже в терменале не идет пинг ya.ru . Настроил тупо введя на главной странице роутера логин и пароль.

pingi не идут скорее всего потому,что рутинг не настроен. проверить доступность шлюза провайдера. ну и проверить маскарадинг указав внешним pppoe. в случае с pptp я делаю пакетмарк и тогда можно кому то напрямую инет давать , а кому то через pptp..то бишь впн по сути..

Здравствуйте! Использую маршрутизатор mikrotik rb450g настраиваю все по инструкции. Провайдер ростелеком (PPoE) в настройках IGMP прокси указываю что мультикаст приходит на ehernet-1wan порт? вещать с него мультикаст на ethernet-2lan котоый является мастером для остальных лан протов статус правил inactive если меняю на PPoE то актив – подскажите как побороть?

для того чтобы побороть нужно указать интерфейс входящий – ppoe

Пожалуйста, сделайте подобный мануальчик “для чайника”, применительно к Ростелекому с PPPoE и IPTV приставкой STB или подскажите, как же настроить. Бьюсь над настройкой MikroTik RB951G-2HnD.

Соответственно, как выглядели настройки (DIR-620) – в WAN создаём PPPoE для инета и Static IP для IPTV c параметрами: IP Address: 1.0.0.1 Netmask: 255.255.255.252 Gateway IP address: 1.0.0.2 Primary DNS server: 1.0.0.1 и галочкой на Enable IGMP Multicast.

Пытался сначала что-то настроить с бриджами, один раз как-то удалось завести IPTV, но без интернета, без возможности управления просмотром… Сейчас же, попытки завести TV, всё время оказываются неудачными – никакой активности в Rx, Tx, MFC. Пытаюсь завести через IGMP, вроде всё верно делаю, но безрезультатно. С виду вроде всё просто и понятно.

Но вот, проверяя, “всё ли я правильно сделал”, наткнулся на “Dst Port – здесь, указываем порт, на котором идет вещание от провайдера”. Недоглядел, не трогал данный параметр. Но теперь вопрос – где, собственно, найти нужный порт? 31000, как на скрине видимо не подходит.

Заранее спасибо за помощь. Роутер только день как приобрёл – интернет, вайфай настроил, а вот IPTV что-то не поддаётся. Железка классная – ещё бы руки “прямые”. ^_^

📎📎📎📎📎📎📎📎📎📎