Как стать автором
Обновить

DLNA на Mikrotik, разные подсети

День добрый!

Пару дней потратил на поиски информации - как настроить два и более mikrotik устройств так, чтобы работающий сервер DLNA, вещал в разные подсети свой контент.

На одном из форумов нашел дельное предложение (как мне кажется). Сразу оговорка, не претендую на самую правильную схему работы данным методом. Себе настроил, работает. Решил поделиться.

Итак, есть у меня mikrotik с сетью 192.168.10.0/24, где крутится DLNA сервер, на котором храню скромную коллекцию фильмов (около 400шт и пополняю). В рамках своей подсети 10.0/24 просмотр фильмов происходит успешно.

Не так давно, коллега, узнав, что у меня есть сервер с фильмами, попросил доступ. Я не был против. И, мы замутили сетку на двух mikrotik через EoIP с одной подсетью 10.0/24. Настроили пулы адресов на каждой стороне (выделили по 50 ip для каждого). Всё работало отлично.

Спустя некоторое время, сетка расширилась, присоединились родственники, еще коллеги с работы, и, ip адресов стало как то не хватать. Начал гуглить, искать как вещать в разные подсети DLNA трафик, нашел несколько статей, включая на Хабр, но без конкретных инструкций. Путем проб и ошибок, пришел к следующему методу: на всех mikrotik для бриджа выставил сеть с маской /16, DHCP на каждом mikrotik раздает свою подсеть с маской /16. При этом блокируем "регистрацию" устройств на "чужих" dhcp серверах. Соединяем все mikrotik по принципу сервер-клиент, где сервер это mikrotik с dlna по EoIP.

После настройки по данному способу, на всех подсетях, вещается dlna, результатом доволен. На счёт производительности и всего остального не заморачивался, ибо за несколько дней пользования не обнаружил ни каких подвохов.

1. Настроил адресацию для bridge

2. Настроил DHCP сервер и пул адресов

pool адресов
pool адресов
dhcp network
dhcp network

3. Изменить MTU на bridge

4. Настроить туннели EoIP

5. Добавить их в bridge

Прошу сильно не пинать :-) Только начинаю разбираться в данном направлении.

Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.