EH21 - Democratizing how we access networks through a universal Router

Discover how VyOS, an open-source network operating system, provides enterprise-grade routing, firewalling, and VPN capabilities as a powerful alternative to Cisco & Juniper.

Key takeaways
  • VyOS is an open-source network operating system based on Debian, offering routing, firewalling, and VPN services as an alternative to commercial solutions like Cisco IOS and Juniper JunOS

  • Key features include support for:

    • Multiple VPN protocols (IPsec, OpenVPN, WireGuard, L2TP, SSTP)
    • Dynamic routing protocols (BGP, OSPF, ISIS, MPLS)
    • VXLAN and EVPN for network virtualization
    • Container support using Podman
    • Quality of Service (QoS) and traffic management
  • Configuration system highlights:

    • Text-based configuration with version control
    • Commit/rollback functionality
    • Remote configuration backup
    • HTTPS API for automation
    • Unified CLI interface abstracting different underlying technologies
  • Hardware requirements:

    • Runs on standard x86 systems
    • Minimum 1GB RAM and 2GB storage
    • Supports various hypervisors (Proxmox, ESXi, XenServer)
    • Experimental ARM support
  • Real-world applications:

    • Hub-and-spoke VPN deployments
    • Cloud connectivity
    • Service provider networks
    • BGP routing and internet uplinks
    • Multi-site network interconnection
  • Community-driven development:

    • Active bug tracking and feature requests
    • Regular security updates
    • Documentation on ReadtheDocs
    • Slack community support
    • Open source contributions welcome