добрый всем.
совсем заблудился в написании этих полисей.
потыкайте носом.
есть времянка - аsr9001
подключены в ней всякие пиринги и соседи
соответственно я вижу кучу чужих автономок с разных направлений
от одной нужно чуток отдалиться, то-есть отдавать им мою сеть с препендом.
на обычном иос как-то не возникало проблем.. а тут чё-та не то..
приведу как щас, потыкайтемоя ас - 1111
prefix-set as444
192.168.0.0/24,
192.168.1.0/24,
192.168.3.0/24,
192.168.4.0/24
end-set
route-policy pass
pass
end-policy
route-policy as444_out
if destination in as444 then
pass
else
drop
endif
end-policy
neighbor 10.1.0.1
remote-as 456
description ***** peer
address-family ipv4 unicast
route-policy pass in
maximum-prefix 100 90 restart 1
route-policy as333_out out
!
!
neighbor 10.2.0.1
remote-as 789
description ***** test
address-family ipv4 unicast
route-policy pass in
maximum-prefix 100 90 restart 1
route-policy as444_out out
все работает
на автономку 9999, которую видно с test? нужно навесить препенд.
и тут я поплыл
как-то так получается
as-path-set tp
ios-regex '_9999$'
end-set
route-policy testprepend
if as-path in tp then
prepend as-path 1111 2
pass
else
pass
endif
end-policy
.. как всё вместе соединить.. и так-ли вообще ?