Hey there.

I d like to set the next hop attribute to myself from prefix.

Instead of doing a route map that match everything and set ip next-hop to me
I'd like to use the as-path feature to play with some regex.



Here are the prefix I'm learning and that I want to modify:


Rack1R4#sh ip bgp
BGP table version is 28, local router ID is 150.1.4.4
Status codes: s suppressed, d damped, h history, * valid, > best, i -
internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
*> 28.119.16.0/24   204.12.1.254             0             0 54 i
*> 28.119.17.0/24   204.12.1.254             0             0 54 i
*> 112.0.0.0        204.12.1.254                           0 54 50 60 i
*> 113.0.0.0        204.12.1.254                           0 54 50 60 i
*> 114.0.0.0        204.12.1.254                           0 54 i
*> 115.0.0.0        204.12.1.254                           0 54 i
*> 116.0.0.0        204.12.1.254                           0 54 i
*> 117.0.0.0        204.12.1.254                           0 54 i
*> 118.0.0.0        204.12.1.254                           0 54 i
*> 119.0.0.0        204.12.1.254                           0 54 i
*>i150.1.1.0/24     155.1.146.1              0    100      0 i
*>i150.1.2.0/24     155.1.0.2                0    100      0 200 i
*>i150.1.3.0/24     155.1.0.3                0    100      0 i
*> 150.1.4.0/24     0.0.0.0                  0         32768 i
*>i150.1.5.0/24     155.1.0.5                0    100      0 i
*>i150.1.6.0/24     155.1.146.6              0    100      0 i
*>i150.1.7.0/24     155.1.67.7               0    100      0 i



I'd like to match all the prefix learned by as 54.

so here is my config:


router bgp 100
 no synchronization
 bgp log-neighbor-changes
 network 150.1.4.0 mask 255.255.255.0
 neighbor 155.1.146.1 remote-as 100
 neighbor 155.1.146.1 route-map TO_R1 out
 neighbor 204.12.1.254 remote-as 54

route-map TO_R1 permit 10
 match as-path 1
 set ip next-hop 155.1.146.4


Rack1R4#sh ip as-path-access-list 1
AS path access list 1
    permit ^54_

it should match all the 11X prefix right ? but it doesnt ...


Rack1R4#sh ip bgp neighbors  155.1.146.1 adv

Total number of prefixes 0







Even with that config it does not work ...


route-map TO_R1 permit 10
 match as-path 1
 set ip next-hop 155.1.146.4



Rack1R4#sh ip as-path-access-list
AS path access list 1
    permit .*

Rack1R4#sh ip bgp ne 155.1.146.1 ad

Total number of prefixes 0




I dont know what I m doing wrong ?


Also please somebody tell me that I ll not deal with that kind of regex
during the CCIE lab exam : (_64[6-9][0-9][0-9]_|_65[0-9][0-9][0-9]_)


Thanks :)















-- 
Nicolas MICHEL
Ingenieur Réseaux et Securité (CCNA/CCNP and CCIE Pending)
Centre d’Expertise et d’Assistance Clients
Spie communication
Tél  : +33 (0)141464924
Mob: +33 (0)608727597
_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Reply via email to