Поместите роутер между 3 сетями. Большинство маршрутизаторов, которые не являются нижним уровнем, способны обрабатывать несколько сетей - будь то OpenWRT, Mikrotik, ER-X / ER-L, Raspberry Pi и т. Д.
Существующий основной маршрутизатор каждой сети должен иметь статический маршрут для двух других сетей, указывая на «новый» маршрутизатор в качестве шлюза.
Почти все маршрутизаторы поставляются с брандмауэрами. Отредактируйте правила брандмауэра так, чтобы разрешался только трафик на ваш медиасервер (плюс «установленный» трафик, чтобы ответы могли возвращаться).
Механизм не сильно меняется от 2 до более высоких чисел. (Но во всех случаях существует требование, чтобы все сети имели уникальные адреса: вы не можете надежно соединить два 192.168.1.x / 24 вместе.)