Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have several routers all connected via a MPLS netowrk and one that is not. The one that is not part of the MPLS network is connected to one that is via a VPN tunnel. All the routers on the MPLS network advertise their routes with EIGRP. Is there a way, without running EIGRP on the non MPLS router, to have the mpls rouyer that is the other end of the tunnel tell all the other MPLS routers about the network that the non MPLS router has?

share|improve this question
up vote 2 down vote accepted

Add a static route for the VPN-connected networks on the MPLS router which is the VPN endpoint and tell it to redistribute static routes via EIGRP - or if you don't want to redistribute all the static routes, add a "network" entry for the VPN connected network.


share|improve this answer
With the network entry, is the static route required? – Kyle Brandt Sep 24 '09 at 21:09
Yep - the network entry just lets you redistribute single routes rather than all static routes configured on the router. – James Sep 24 '09 at 22:25

You can put a static route on the MPLS router (that do the VPN tunnel) to the networks behind the non MPLS router then redistribute this static route in EIGRP.
You can filter redistributed static route with a route-map and an access-list.

the keyword to find documentation is "redistribute"

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.