Проблема заключается в том, что для каждого такого маршрута можно указать лишь один IP или подсеть. С учетом того, что для больших сайтов это, как правило, большой список адресов и подсетей, то приходится рулить сразу множеством правил.
Со временем, список настолько разрастается, что поддерживать его становится, мягко говоря, очень неудобно.
Для решения данной проблемы я сделал браузерное расширение для Chrome.
Оно позволяет группировать такие маршруты по названию и параметрам.
Получается вот такая таблица:
На каждую строку правил создается отдельный статический маршрут
Отдельно также можно посмотреть пересечения с другими маршрутами
При этом расширение не создает и не хранит никаких дополнительных сущностей. Все сохраняется в списке маршрутов роутера.
Надеюсь, кому-нибудь будет полезно.
Репозиторий тут: https://gitlab.com/kreoman/keenetic