Настройка IPTV на Mikrotik для Ростелеком, Билайн, МТС, Дом.ру

mikrotik настройка iptv

Эту статью я cобирался написать более года, но всё как-то не доходили руки.  Настройка IPTV на роутере Mikrotik — это отдельная тема, которую стоит рассмотреть подробно. Дело в том, в операционной системе RouterOS не так просто отделить порт для ТВ-приставки, как на большинстве обычных маршрутизаторов, просто поставив галочку. Не сказать, что здесь это имеет слишком сложную реализацию, но большинство новичков просто так настроить телевидение не сможет. Есть очень забавный факт — IT-специалисты делятся на две группы: первая — это те, кто отчаянно любит роутеры MikroTik и те, кто люто их ненавидит и не принимает ни в каком виде. Я не буду хвалить или ругать эти устройства, я просто покажу как с ними работать простому абоненту, который послушал своего друга-сисадмина, купил себе такое устройство и не знает что с ним теперь делать.

Так как у разных провайдеров, будь то Ростелеком, МТС, Билайн или иной оператор связи, сервисная модель предоставления услуги цифрового телевидения может отличаться даже в пределах одного Макрорегионального Филиала, в инструкции я покажу три основных способа настройки IPTV на Микротике:

  1. Просто выделяем порт для приставки
  2. Отделяем порт с отдельным идентификатором VLAN ID
  3. Используем IGMP-Proxy

Выполнять все действия я буду на маршрутизаторе MikroTik hap AC lite на RouterOS 6.48.2 через штатное приложение для настройки WinBox. Во всех трёх случаях предполагается использование STB-приёмника, который подключается в один из портов роутера. Сам по себе, роутер Mikrotik позволяет транслировать мультикаст и через беспроводную сеть Wi-Fi, но я такой вариант пока не рассматриваю.

Как настроить порт Mikrotik для IPTV-приставки

Это самый распространённый способ настроить телевидение на Микротике. Алгоритм действий здесь следующий: мы отделяем один LAN-порт от группы других и привязываем его к специально созданному мосту Bridge, благодаря чему приставка смотрит напрямую в сеть провайдера так, как будто включена в неё напрямую. Такая схема используется в Билайне, МТС, Дом.ру и некоторой части филиалов Ростелеком. Именно этот способ Вы встретите в большинстве инструкций, которые встречаются на блогах и форумах.

Начинаем с того, что через WinBox подключаемся к устройству и открываем раздел Bridge и вкладку Ports.

порт для srb приставки

Свою ТВ-приставку я подключаю в 4й LAN-порт. У микротиков порты считаются начиная с WAN и потому в списке 4й порт подписан как Ether5. Кликаем на него мышкой и нажимаем на кнопку с красным минусом.

Следующим шагом создаём новое соединение типа «прозрачный мост» — раздел Bridge, вкладка Bridge и нажимаем на кнопку с плюсом:

mikrotik режим bridge

Я дал название новое моста «IPTV-br0», чтобы сразу было понятно, что он относится к цифровому телевидению. Нажимаем кнопку «ОК».

Теперь в том же разделе открываем вкладку Ports и здесь нажимаем кнопочку с плюсом, чтобы добавить порт к мостовому соединению:

добавить порт в прозначный мост

В поле «Interface» выбираем Ether5, в который мы будем включать STB-ресивер. В списке «Bridge» надо выбрать мост, который я создал для ТВ — IPTV-br0. Нажимаем на кнопку «ОК».

Повторяем тот же самый шаг, только теперь добавляем в мост ещё и WAN-порт, который в списке числится как Ether1.

настройка bridge на микротик

После этого Вам надо будет перезагрузить свой роутер, выбрав раздел меню «System» → «Reboot». Перезагрузка занимает пару минут, после чего снова коннектимся к Микротику и открываем раздел Interfaces.

Обратите внимание, что сейчас устройство не может подключиться к Интернету и соответствующий интерфейс будет отмечен в списке красным цветом.

смена WAN интерфейса

Вам надо зайти в его настройки, кликнув дважды мышкой и на первой же вкладке в поле Interfaces выбрать в списке созданный ранее мост IPTV-br0 вместо WAN-порта Ether1. Нажимаем на «ОК».  Интернет должен снова появиться. Теперь можно подключать ТВ-приёмник и проверять работу.

Кстати, если Вы откроете раздел Bridge, то там увидите два своих мостовых соединения:

мониторинг работы тв приставки

Трафик, который идёт на приставку будет отображаться в статистике моста для IPTV. Удобно таким образом мониторить битрейт каналов.

Настройка IPTV на Микротике через отдельный VLAN ID

Этот вариант практикуется в некоторых филиалах Ростелеком, Таттелеком и ТТК. Смысл его в том, что мультикаст до абонента доставляется в отдельной виртуальной сети VLAN в тегированном виде и на оконечном устройстве тег снимается.

Настройка IPTV на Mikrotik с использованием отдельного VLAN начинается с того, что в главном меню открываем раздел Interfaces и вкладку VLAN,

microtik настройка vlan Ростелеком

Нажимаем на кнопку с плюсом и создаём новый виртуальный интерфейс. Я обзову его «VLAN-TV» чтобы явно обозначить смысл. Ниже, в поле VLAN ID я указываю идентификатор виртуальной сети. Этот номер надо узнать предварительно в технической поддержке своего провайдера. В списке Interface надо выбрать WAN-порт — это Ether1.  Нажимаем кнопку «ОК».

Теперь надо создать соединение типа «Прозрачный мост». Открываем раздел Bridge, вкладку Bridge и нажимаем кнопку с плюсом.

mikrotik bridge настройка

Указываем название нового бриджа «IPTV-br0» и нажимаем на «ОК».

Следующим шагом открываем вкладку Ports и на ней сначала удаляем порт Ether5 и общего списка:

убрать порт из бриджа

Затем там же нажимаем кнопку с плюсом и добавляем этот же порт к телевизионному бриджу «IPTV-br0»:

как добавить порт в bridge на микротике

Нажимаем на кнопку «ОК» и повторяем всё то же самое, только теперь привязываем к прозрачному мосту «IPTV-br0» ещё и виртуальный интерфейс «VLAN-TV».

mikrotik vlan bridge

Ничего более не меняем и нажимаем на кнопку «ОК». Теперь желательно перезагрузить роутер. Настройка IPTV на Mikrotik завершена и можно подключать к нему ТВ-приставку.

Примечание: Как Вы видите,  настройка IPTV с VLAN ID на Микротике несколько отличается от настройки без виртуальной сети. В частности не надо у Интернет-подключения менять аплинк-интерфейс.

Настраиваем IPTV через IGMP Proxy

Это самый сложный вариант и он, к счастью, встречается достаточно редко. Но всё же встречается. В этом случае мультикаст-поток транслируется в общем канале с Интернет-трафиком и чтобы его оттуда вычленить, нужно правильно настроить работу IGMP Proxy.

Начинаем с того, что необходимо обновить версию программного обеспечения роутера. На момент написания статьи самая последняя стабильная версия RouterOS 6.48.2. Открываем раздел меню «System» → «Packages» → «Check for updates» и в появившемся окне нажимаем кнопку «Download & Install». Устройство скачает прошивку, установит её и перезагрузится.

После этого нам надо будет расширить функционал роутера Микротик за счёт установки пакета с мультикастом. Для этого идём на официальный сайт и там для своей версии прошивки качаем расширенный набор — Extra packages.

microtik Extra packages

Скачиваем файл с программным обеспечением и распаковываем архиватором. Нас интересует пакет multicast-****.npk. Чтобы установить его в наш Mikrotik, надо в Winbox’е открыть раздел меню Files и прямо мышкой перетащить туда пакет, как показано на скриншоте:

установка мультикаста на роутере

Перезагружаем маршрутизатор через раздел меню «System» → «Reboot». Пакет будет установлен в системе.

После перезагрузки открываем раздел меню RoutingIGMP Proxy.

mikrotik igmp proxy

Здесь на вкладке Interfaces надо добавить WAN-порт (который Ether1) как входящий интерфейс для IPTV. Нажимаем кнопку с плюсом.
Выбираем «Ether1» в поле «Interface».
В поле «Alternative Subnets» прописываем подсеть 0.0.0.0/0 и ставим галочку «Upstream».

igmp interface

Нажимаем на кнопку «ОК». В списке интерфейсов появится новая строчка:

настройка igmp на mikrotik

Следующий шаг — это создание правил для фаервола. Открываем раздел IPFirewall. и нажимаем на кнопку с плюсом:

ip firewall udp forward

Нам надо создать правило «Chain» → «Forward» для протокола UDP и входящего интерфейса Ether1. Нажимаем на кнопку «ОК» и повторяем всё то же самое для протокола IGMP:

ip firewall igmp forward

В списке правил появятся наши новые разрешающие с зелёными галочками. Их надо будет по очереди мышью перетащить выше запрещающих.

настройка фаервола на микротике

Следующим этапом мы закроем трансляцию мультикаста в беспроводную сеть, так как ТВ-приставка у нас подключается кабелем.
Открываем раздел Bridge и на вкладке Filters нажимаем на плюс:

interface bridge filters

В открывшемся окне на вкладке «General» надо в поле «Chain» поставить значение «output».
Ниже, в поле «Out.Interface» выбираем беспроводную сеть «wlan1».
Переходим на вкладку «Advanced»:

как заблокировать мультикаст через wifi

Здесь в списке Packet Type выбираем мультикаст и переходим на вкладку «Action».

drop igmp packets

Тут в поле «Action» ставим значение «drop» и нажимаем кнопку «ОК».

Чтобы настроить IPTV на Микротике для тех провайдеров, у которых для доступа в Интернет используется протокол PPPoE, необходимо добавить ещё один IP-интерфейс. Для этого идёт в раздел IP и нажимаем кнопку с плюсом.

mikrotik iptv ростелеком

Я рассматриваю настройку IPTV на Mikrotik для Ростелеком и потому буду использовать подсеть 1.0.0.1/30.  Она рекомендуется техподдержкой. Для других операторов необходимо будет уточнить этот момент в техподдержке. Нажимаем на кнопку «OK».

ip address 1.0.0.1

В списке IP-интерфейсов появилась ещё одна строчка. Теперь можно подключать приставку и проверять работу цифрового интерактивного телевидения.

Помогло? Посоветуйте друзьям!



Настройка IPTV на Mikrotik для Ростелеком, Билайн, МТС, Дом.ру: 6 комментариев

  1. Вл. Chmutov

    >>Настройка IPTV на роутере Mikrotik — это отдельная тема, которую стоит рассмотреть подробно.

    Как и весь Mikrotik в целом🤣

  2. XasaH Автор записи

    Ну тут я свою позицию обозначил — Микроты это не для рядового домашнего пользователя ни разу.

  3. Вл. Chmutov

    Почему бы не создать небольшую статью о пробросе портов на роутерах Mikrotik? Довольно много его покупают для домашних качалок и обжигаются на том, что порт они пробрасывают неправильно.

  4. Вадим

    Как настроить порт Mikrotik для IPTV-приставки — вот этот вариант заработал. Спасибо.
    Пытался настроить IGMP-Proxy, но что-то не взлетело. Я его десятью разными способами настраивал, и так и не помогло.

  5. XasaH Автор записи

    Я потому инструкцию и сделал. Тоже изначально перепробывал всё, что есть в Интернете и методом проб и ошибок из нескольких вариантов получилось сделать один рабочий.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *