Первое, что я хочу сделать: никогда не просить людей «помогать мне делать что-то странное, а только говорить на моем языке». Вы всегда должны изучать их язык, прежде чем спрашивать. Таким образом, у вас нет других вариантов, вы только лучше ознакомитесь со всеми этими функциями маршрутизатора, либо заплатите кому-то, кто уже знаком и может выполнить эту работу за вас.
Поэтому вам нужен маршрутизатор с возможностью перенаправления пакетов на прокси; большинство, если не все, маршрутизаторы SOHO не могут этого сделать. Более того, вы должны иметь возможность вводить произвольные правила брандмауэра, а не только один флажок "делать прозрачное проксирование". Это может быть обычный ПК с дистрибутивом Linux, маршрутизатор Cisco или что-то в этом роде. Любой маршрутизатор, который может выполнить вашу задачу, будет иметь интерфейс командной строки, и CLI будет основным и рекомендуемым, или даже единственным способом его настройки.
Вам нужно будет запустить эти прокси где-нибудь. Например, это может быть тот же обычный ПК, на котором запущено 10 независимых экземпляров некоторого прокси-программного обеспечения (это не очень простая задача запустить 10 независимых прокси в одной системе), или 10 виртуальных машин (или контейнеров ОС) с прокси, которые могут быть гораздо проще, но потребует больше ресурсов. Я часто использую Squid для проксирования, он может выполнять прозрачное проксирование, и я предпочту контейнеры LXC, но я не уверен, что среды LXC будет достаточно, она нуждается в исследовании.
Решите, как вы будете идентифицировать ваши устройства. Это может быть IP-адрес или MAC-адрес, если между вашим устройством и этими устройствами нет других маршрутизаторов.
Когда вы приняли все решения, вы можете вернуться сюда и спросить, как настроить то, что вы выбрали.