I came across a dilemma the other day. Basically I needed to spin up a quick router for the lab and didn’t want to consume the resources that something like a Cisco CSR 1000v would require. I know I can use OpenWRT and PFSense but I wanted something else. My good buddy Jody Lemoine reminded me of VyOS, a fork of the Vyatta Core which was discontinued a few years back1.
VyOS is an interesting bit of routing software. It feels a bit JunOS, especially when you do a
At the same time I still feel pretty comfortable on it when I do things like a
show in route and get an output that’s very “Cisco-like.”
Easy to Configure
VyOS is pretty easy to configure. They have a decent user guide found at https://wiki.vyos.net/wiki/User_Guide which I was able to use to work my way though the configuration with little effort. One thing I wanted to do was exchange OSPF routes with another router. This was easy to accomplish. The OSPF configuration looks like this:
While the required configuration was the following two statements:
set protocols ospf area 0 network 10.0.2.0/24
set protocols ospf area 0 network 10.0.5.0/24
There in a Pinch
While I didn’t intend to explain the details of VyOS, I think it’s a good reminder that it’s there and in a pinch it can step in as a router that you can stand up pretty quickly. I stood this one up in the VMware lab in about 20 minutes. The OSPF routes are being exchanged with a Riverbed SteelConnect SDI-130 WiFi Gateway. VyOS does lack in a few areas, specifically MPLS and Multicast. If that’s what you’re looking for then maybe a commercial version of something like IP Infusions VirNOS is what you’re looking for. IP Infusion presented at NFD15 and explained just how feature rich their solution is. You can watch the videos here if you find yourself interested in VirNOS. If you want to download the free version of VyOS, available as an OVA, you can find it here.
- Interestingly enough, Vyatta was a free product dating back to 2006, which was purchased by Brocade in 2012. For those of you who have been following the industry you probably already know that Broadcom acquired Brocade and then sold the networking business off to Extereme Networks. ↩