Главная » Хабрахабр » [Из песочницы] Настройка IPTV от Ростелеком на роутерах MikroTik

[Из песочницы] Настройка IPTV от Ростелеком на роутерах MikroTik

В свое время когда я купил роутер MikroTik, передо мной кроме базовой настройки инета встала задача обеспечить работу IPTV, до того момента у меня был установленный Ростелекомом D-link. Сама базовая настройка инета на микротике заняла у меня примерно 10 минут, а вот с IPTV пришлось повозиться. Все мануалы прочитанные мной тогда не учитывали многих моментов, до которых я дошел расковыряв настройки многострадального D-link-а и без которых работать в данной схеме ТВ нормально не будет. В этой статье я хочу обозначить полученную мной универсальную инструкцию в данной ситуации.

Подключаемся к нашему роутеру через Winbox, идем в [System]->[Packages] -> [Check for updates]. В первую очередь обновим прошивку до последней. Если вышла более новая версия Routeros чем установлена у вас на девайсе, жмем Download & Install после чего новая версия будет скачана и маршрутизатор уйдет в перезагрузку.

image

43. После выполнения данных действий идем сюда и выбираем пакеты которые нужно загрузить для вашего устройства, в моем случае это haP series и выбираю я extra packages для текущей версии (6. 4 на момент написания статьи).

image

После чего необходимо перезагрузить наш маршрутизатор ( идем в [System]->[Reboot]). Будет скачан архив из которого нужно будет распаковать файл multicast, открыть в winbox пункт files и перетащить распакованный нами файл прямо туда.

image

В случае успеха идем дальше. После перезагрузки в разделе Routing должен появиться пункт IGMP Proxy, если этого не произошло проверяем прошлые шаги — нужный ли пакет мы ставили ( для того ли девайса скачали, версии прошивки).

image

В пункте interface выбираем порт куда у нас вставлен шнур от провайдера, даже в случае если вы у вас используется PPPoE соединение выбираем именно физический порт, это очень важный момент. В IGMP Proxy на первой вкладке щелкаем знак [+] для создания так называемого Upstream. 0. Помечаем галочку Upstream и в Alternative Subnets выставляем 0. 0/0 и жмем Ок. 0. В interface выбираем All, галочку upstream не ставим, больше никаких действий тут не требуется, просто жмем ок и все. Создаем второе правило для Downstream.

Идем в [IP]->[Firewall] и [+], cоздаем новое правило Chain->forward, protocol->udp, In interface-> ether1 (порт, в который подключен кабель провайдера). Следующим шагом будет настройка файрвола. Action->accept.

image

Цепочка также остается forward, protocol-> igmp, In interface-> ether1, Action->accept. Создаем второе правило для IGMP. Перетаскиваем созданные правила выше запрещающих.

Идем в [Bridge] ->вкладка Filters -> [+]. Далее нужно блокировать прохождение мультикаст — траффика в беспроводную сеть. Interface -> wlan1 то есть нашу нужную беспроводную сеть. Выбираем цепочку Output, out. Не забываем нажать ок чтобы сохранить настройки. На вкладке Advanced в packet type выбираем multicast а на вкладке Action назначаем действие drop, то есть запрет.

image

image

image

0. И тут пожалуй настает самый важный момент, если у вас интернет подключение идет через PPPoE, то необходимо на физический интерфейс куда подключен кабель от провайдера добавить айпишник 1. 1 с маской 30 бит. 0. Идем в [IP]->[Adresses] и [+] и добавляем следующие настройки. В этом кстати, и заключалась проблема когда я первый раз настраивал микротик, без этого айпишника ничего не работало, а то что именно его нужно вбить я выяснил открыв настройки D-link-а. В случае если используется прямое подключение без поднятия каких-либо тоннелей ( называют — IPoE), то предыдущих действий будет достаточно и данный пункт пропускаем.

image

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

Идем в [interfaces]->[VLAN] и нажимаем [+] для создания нового, указываем его имя, оно не принципиально и нужно нам для удобства администрирования, VLAN ID же нужно указывать тот который дает провайдер, к примеру возьмем 234 и в interface порт в который подключен кабель провайдера. У оператора может также быть задействована схема с использованием VLAN, в таком случае нужно на порту в который у вас подключен шнур от провайдера создать саб-интерфейс с vlan-ом передающим iptv, выяснить его номер можно попробовать через техподдержку. Жмем ОК.

image

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

image

image

В свойствах самого бриджа рекомендую выставить STP в none при возникновении проблем.

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


Оставить комментарий

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

*

x

Ещё Hi-Tech Интересное!

[Перевод] Python Testing с pytest. Начало работы с pytest, Глава 1

Вернуться Дальше Это уже приносит мне дивиденды в моей компании.Chris ShaverVP of Product, Uprising Technology Я обнаружил, что Python Testing с pytest является чрезвычайно полезным вводным руководством к среде тестирования pytest. 6 и pytest 3. Примеры в этой книге написаны ...

[Перевод] Python Testing с pytest. ГЛАВА 3 pytest Fixtures

Вернуться Дальше Эта книга — недостающая глава, отсутствующая в каждой всеобъемлющей книге Python. Frank RuizPrincipal Site Reliability Engineer, Box, Inc. 6 и pytest 3. Примеры в этой книге написаны с использованием Python 3. pytest 3. 2. 6, 2. 2 поддерживает ...