How to setup Free Range Routing, FRR

Free Range Routing is an open source implementation of the most common Network Routing protocols. It seems pretty complete and uses almost EXACT Cisco configuration syntax. https://frrouting.org/ https://www.linux.com/news/2017/4/welcoming-frrouting-linux-foundation So to install and configure it do this: CONFIGURE SOME LINUX KERNEL PARAMETERS FOR OPTIMAL ROUTING PERFORMANCE: create the following file: /etc/sysctl.d/99frr_defaults.conf # this information comes from…

ConfigBuilder Python Class – Replaces data in template with values from CSV file.

I successfully built that router build script. Obviously I can’t show the full glory of what it can do on router builds, because those configs are proprietary for the company for which I work, but I’ll include a sample CSV file data and sample template. It just shows how to use it for your own…

The combination of automation/task delegation makes me happy

I have about 20 router configs to completlely rebuild, with varying numbers of vrfs. I sat down and figured out that is gonna take roughly…..too long. So I’m gonna write a python script to build them for me. I’ll have another engineer gather the info needed from existing routers (advertised subnets,etc) and pop it into…