Доброго времени суток.
Поставлена задача заставить циски сливать quagg-e все свои маршруты по ospf, но не обмениваться маршрутами между собой. Quagga должна получать маршруты от цисок, но не должна сообщать свои.Текущий конф:
cisco1:
router ospf 1
router-id x.x.x.1
log-adjacency-changes
network x.x.x.0 0.0.0.255 area 0
!cisco2:
router ospf 1
router-id x.x.x.2
log-adjacency-changes
network x.x.x.0 0.0.0.255 area 0
!quagga:
router ospf
ospf router-id x.x.x.254
network x.x.x.0/24 area 0.0.0.0
default-information originate always
!Буду благодарен за лбую подсказку.
>[оверквотинг удален]
>!
>
>quagga:
>router ospf
> ospf router-id x.x.x.254
> network x.x.x.0/24 area 0.0.0.0
> default-information originate always
>!
>
>Буду благодарен за лбую подсказку.Скорее всего через distribute-list. В нем приделываете обычный IP prefix list c разрешенными маршрутами. Ну и ставите IN или OUT как вам будет угодно.
>
>Скорее всего через distribute-list.quagga своеобразна.
А можете не держать на ней в ospf маршруты, тогда и отдавать будет нечего.
>[оверквотинг удален]
>> ospf router-id x.x.x.254
>> network x.x.x.0/24 area 0.0.0.0
>> default-information originate always
>>!
>>
>>Буду благодарен за лбую подсказку.
>
>Скорее всего через distribute-list. В нем приделываете обычный IP prefix list c
>разрешенными маршрутами. Ну и ставите IN или OUT как вам будет
>угодно.Я таким образом говорю куда сливать маршруты или какие маршруты сливать? Мне нужно запретить сливать маршруты на циски.
И как звставить циску передавать маршруты только определеным нейборам (quagga)?
>
>Я таким образом говорю куда сливать маршруты или какие маршруты сливать? Мне
>нужно запретить сливать маршруты на циски.
>И как звставить циску передавать маршруты только определеным нейборам (quagga)?В квагге нет фильтрации ospf, в циске есть.
Держите в ospf только топологию, а все маршруты в ibgp например.
>>
>>Я таким образом говорю куда сливать маршруты или какие маршруты сливать? Мне
>>нужно запретить сливать маршруты на циски.
>>И как звставить циску передавать маршруты только определеным нейборам (quagga)?
>
>В квагге нет фильтрации ospf, в циске есть.
>
>Держите в ospf только топологию, а все маршруты в ibgp например.Нас не устраивает переход на ibgp.
Я прописал на quagga
distribute-list 12 out connected
distribute-list 12 out static
и она перестала раздавать свои маршруты. Но запретить цискам общаться между собой пока не смог.
distribute-list 12 in не помогает
>[оверквотинг удален]
>>Держите в ospf только топологию, а все маршруты в ibgp например.
>
>Нас не устраивает переход на ibgp.
>
>Я прописал на quagga
> distribute-list 12 out connected
> distribute-list 12 out static
>и она перестала раздавать свои маршруты. Но запретить цискам общаться между собой
>пока не смог.
> distribute-list 12 in не помогаетА если, например, сделать для каждого соединения "циска-quagga" свою подсеть?
>Я прописал на quagga
> distribute-list 12 out connected
> distribute-list 12 out static
>и она перестала раздавать свои маршруты.Да, убираете из ospf все маршруты, и нет проблем.
> Но запретить цискам общаться между собой
> пока не смог.
> distribute-list 12 in не помогаетА вот это на цисках работает однозначно.
точнее так например:distribute-list prefix префлист in
ip prefix-list префлист seq 5 permit 99.99.99.0/30 le 32
>[оверквотинг удален]
>> ospf router-id x.x.x.254
>> network x.x.x.0/24 area 0.0.0.0
>> default-information originate always
>>!
>>
>>Буду благодарен за лбую подсказку.
>
>Скорее всего через distribute-list. В нем приделываете обычный IP prefix list c
>разрешенными маршрутами. Ну и ставите IN или OUT как вам будет
>угодно.В общем помогло. Огромное спасибо.На цисках отфильтровал по in а на кваге по out.
>[оверквотинг удален]
>>>!
>>>
>>>Буду благодарен за лбую подсказку.
>>
>>Скорее всего через distribute-list. В нем приделываете обычный IP prefix list c
>>разрешенными маршрутами. Ну и ставите IN или OUT как вам будет
>>угодно.
>
>В общем помогло. Огромное спасибо.На цисках отфильтровал по in а на кваге
>по out.=) Всегда пожалуйста.
>Доброго времени суток.
>Поставлена задача заставить циски сливать quagg-e все свои маршруты по ospf, но
>не обмениваться маршрутами между собой. Quagga должна получать маршруты от цисок,
>но не должна сообщать свои.
>Тогда квагу запихиваете в арею например 1. Объявляете её STUB арией. Если циски соединены только через квагу, то создаёте Virtual Link между ними в Арие 0. По идее так правильно, а не через редистрибьюты.
И если Вы не хотите отдавать с кваги ничего, то зачем объявлять дефолт оригинейт? или она всё же дефолт должна слать?
С наилучшими
>[оверквотинг удален]
>
>Тогда квагу запихиваете в арею например 1. Объявляете её STUB арией. Если
>циски соединены только через квагу, то создаёте Virtual Link между ними
>в Арие 0. По идее так правильно, а не через редистрибьюты.
>
>
>И если Вы не хотите отдавать с кваги ничего, то зачем объявлять
>дефолт оригинейт? или она всё же дефолт должна слать?
>
>С наилучшимиОй, а как ты через stub Virtual Link кинешь ?