Hemos configurado OSPF entre nuestros 2 ASA 5540 que se ejecutan en activo / pasivo y los enrutadores Juniper de nuestro proveedor de Internet. Nos gustaría anunciar rutas basadas en el contenido de una ACL a través de un mapa de ruta:
router ospf 1
router-id X.X.X.A
network X.X.X.B 255.255.255.248 area 0
area 0 authentication message-digest
log-adj-changes
redistribute static metric 10 subnets route-map annonce_ospf_isp
route-map annonce_ospf_isp permit 1
match ip address redistribute_isp
access-list redistribute_isp standard permit Y.Y.Y.C 255.255.255.252
Si anuncio un / 30, no hay problema: aparece en la base de datos ospf y la ruta se inserta en otros enrutadores.
Sin embargo, si anuncio un / 32, no pasa nada: no está en la base de datos, no se anuncia:
access-list redistribute_neo standard permit host Y.Y.Y.D
¿Cuál es el problema?
prefix-list PF-test-ospf seq 1 permit Y.Y.Y.D/32
. Sin embargo, no puedo usarlo en mi mapa de ruta:(config-route-map)# match ip address ? route-map mode commands/options: WORD Access-list name
Respuestas:
Debería tener una ruta estática / 32 en su tabla de enrutamiento
haciaYYYD para poder redistribuirla de estática a OSPF.fuente
Intente agregar una ruta estática de host. al hacerlo, agregaría la ruta en la tabla de enrutamiento. Vea si su comando de redistribución inicial funciona después de eso.
fuente