Open-Source VXLAN/EVPN Configuration Labs

This series of VXLAN/EVPN hands-on labs will help you master numerous aspects of VXLAN and EVPN on a platform of your choice1, including:

  • Arista EOS
  • Aruba AOS-CX
  • Cisco Nexus OS
  • Dell OS10
  • Juniper switches
  • Nokia SR OS and SR Linux
  • Vyatta VyOS

A few labs are already waiting for you (with more coming soon), but if this is your first visit to this site, you should start with the Installation and Setup documentation or run VXLAN/EVPN labs in GitHub codespaces.

Configure VXLAN

In these labs, you’ll learn how to configure VXLAN with static ingress replication and use it to build VLANs, layer-3 segments, or VRF-Lite deployments:

The project has just started; expect to see more labs in the near future.


  1. Some assembly required: while some virtual machines or containers are easy to download, you’ll have to build a Vagrant box or install a vendor-supplied Vagrant box or Docker container image for most other platforms. See installation and setup for details.