Automatically updating routing table on server

Posted by bramp on Server Fault See other posts from Server Fault or by bramp
Published on 2011-06-22T02:07:24Z Indexed on 2011/06/22 16:23 UTC
Read the original article Hit count: 299

Filed under:
|

I have a LAN with three routers on it, one connected to the Internet, one VPN router connected to a few remote sites, and a final route connected to a private network (using BGP to get prefix advertisements).

On the same LAN I have multiple Linux servers which needs access to the networks behind each router. I have achieved this by configuring static routes on the server, pointing the different network prefixes to the correct router.

This has worked well, but every time we connect to a new remote VPN, we have to change all the servers to be aware that the network is now accessible via the VPN, and not via the default Internet route.

What I want is a way to automatically update the routes on all of the servers, when the route is added to a routers.

Now, I could install Quagga or something similar on all the servers to receive router advertisements, but that seems like overkill. So my question is what is the easiest/simpliest way to update the routing tables on the server automatically, and what protocol is best suited for this purpose.

thanks

© Server Fault or respective owner

Related posts about linux

Related posts about routing