2K подписчиков

Настройка IPTV (multicast) на роутере Mikrotik (на примере оператора МТС)

4,3K прочитали

Сегодня разберем задачу подключения #IPTV от компании #МТС, но метод, описанный у меня с небольшими изменениями подойдет и для других провайдеров. Также я не исключаю, что МТС в разных регионах работает по-разному.

Translation to English is here. Также новостной канал в telegram

Итак, приступим. Прежде всего нужно понимать, что такое IPTV и как оно работает. Почитать рекомендую тут. В принципе - весь цикл статей рекомендую к прочтению. Так как по умолчанию роутеры #multicast трафик рубят, то начал искать варианты готовых решений. Нашел два решения:

Первое - простое. Выводим приставку в мост с входящим интерфейсом, а интернет раздается на все остальные потребители. Действительно просто, но приставка не получит интернета и прелести android TV будут утеряны.

Другое решение: Я погуглил и нашел статью, о настройке IPTV на роутерах #mikrotik через установку пакета "multicast". Если бы все сразу заработало....
Итак, проблемы описанного метода, которые я для себя выделил:
1. Поток вещается на весь бридж. После настройки по инструкции у меня начались общие проблемы в квартире. Работать плохо начало все, от видеонаблюдения до умного дома.
2. Правила для #firewall у меня не заработали. пришлось отключить все остальные правила, прежде чем телевидение заработало.
3. В статье приводятся настройки максимально универсальные, что повышает шансы того, что у Вас сразу все заработает, но это, по моему мнению, влияет на нагрузку и стабильность системы в целом.

Поэтому привожу свой личный метод:

1. Мы выделяем порт для приставки. У меня это оптический порт, выделил его синим. Зеленым выделил входящий гигабитный порт от провайдера. Ораньжевым - PPPoE соединение для доступа к интернету.

Сегодня разберем задачу подключения #IPTV от компании #МТС, но метод, описанный у меня с небольшими изменениями подойдет и для других провайдеров.

Выводим порт из бриджа, присваиваем ему статус LAN

Сегодня разберем задачу подключения #IPTV от компании #МТС, но метод, описанный у меня с небольшими изменениями подойдет и для других провайдеров.-2

Запускаем для оптического порта свой DHCP сервер и дадим роутеру дополнительный адрес, а также пропишем адрес для МТС. Тут стоит пояснить, что DHCP сервера со стороны МТС нет и роутер адрес автоматически не получает. Так как МТС забыл мне это рассказать, то пришлось вытягивать эту информацию из 3 уровня техподдержки долго и нудно.

Таким образом, у нас появится медиаподсеть и + осталась подсеть умного дома. Роутер получил адрес в сети МТС и мы готовы запустить IGMP proxy. Как установить данный пакет - я писал ранее. Переходим в раздел и создаем в нем 2 интерфейса. Первый - это интерфейс приемник. Второй - интерфейс источник. Ставим правильную подсеть и ставим галочку, символизирующую что этот интерфейс - источник.

Отдельное внимани стоит уделить настройке IGMP proxy вот в чем:
1.
Alternative Subnets.
Изначально я выставил по рекомендации 192.168.0.0/16 - заработали основные каналы, но каналы из подписки перестали работать.
Оставил поле пустым. Так рекомендовалось на тот случай, если мы не знаем адреса вещания, но перестали работать вообще все каналы. Пришлось поменять на 0.0.0.0/0 После этого заработали все каналы. На этом решил остановиться.
2.
Quick Leave.
Пункт доступен в разделе настроек. В инструкциях рекомендовали поставить галочку для того чтобы каналы быстрее грузились. Реально это привело к томы, что картинка начала сыпаться, а приставка перезагружаться.

И последний штрих. Если у Вас не настроена защита во вкладке firewall, то заработает все сразу, но работать без firewall - не самая лучшая идея, поэтому лучше настройте хотя бы стандартный. Добавляем в начало 3 простых правила.
Правило №1 разрешает igmp трафику попасть в роутер.
Правило №2 разрешает udp пакетам из провайдеровской сети попасть в роутер (это и есть вещание ТВ0
Правило №3 разрешает этим пакетам роутер покидать

Сегодня разберем задачу подключения #IPTV от компании #МТС, но метод, описанный у меня с небольшими изменениями подойдет и для других провайдеров.-6

Теперь ТВ заработает у тех, у кого не заработало на прошлом этапе. прописывать порты я не стал, т.к. 1234 не подходят, а корректных я не знал. После того как получу правильные настроки для сети МТС от поддержки - подправлю, а статью дополню.

Подпишитесь, чтобы не пропускать следующий контент.
Нажмите лайк, если интересно, так я пойму какие публикации больше нужны моей публике.

Также публикации можно найти на других площадках: Instagram, telegram (RU, EN, DE), Medium, LiveJournal, YouTube.

Мой блог является некоммерческим, поэтому позитивный комментарий, лайк или репост поможет публикациям выходить чаще ☺.