Имеется сетка, упрощенно нарисованная на картинке, все маршрутизаторы за белыми ip, соединяются преимущественно друг с другом по gre+ipsec+ospf, кое где l2tp+ospf. внедряю шлюзовой роутер R6 на картинке для подключения внешних клиентов с помощью l2tp.
если делать маскарадинг для vpn-подсети 10.1.250.1/24, то всё хорошо, но для других маршрутизаторов клиенты прячутся за шлюзовым адресом R6 и различать их можно только по портам, хочется же по адресам.
хорошо, добавляю в анонс ospf 10.1.250.1/24 - клиенты маршрутизируются по своим адресам, все хорошо, но помимо маршрута к vpn-подсети анонсируются также "лишние" маршруты к каждому клиенту к конкретным адресам, которые по идее должны бы укладываться в /24
можно ли от них избавиться?
пробовал разбираться с ospf-фильтрами - ospf-out почему то не заработали (хотя если поставить action=log, то "срабатывает", но наружу все равно отдаются)
ospf-in работают, отбрасывают, но их получается нужно создавать на каждом маршрутизаторе.
есть еще какие нибудь варианты сделать