Deploying VyOS

Deploying VyOS on bare metal provides numerous advantages, such as maximum performance, reliability, and direct hardware access without the overhead of virtualization. This results in higher throughput, lower latency, and enhanced network efficiency, making it ideal for high-demand environments.

VyOS can be deployed on a wide range of 64-bit x86-based hardware, from small white boxes to rack-mounted 20Gbps+ network appliances, allowing for full utilization of the hardware and enabling precise control over network functions while leveraging specialized features of supported NICs. Being vendor-neutral, VyOS puts you in control of your network, serving as a flexible platform to help you achieve your objectives with optimal performance, stability, and scalability.

diagram

Features

For All Network Device Roles

iconDownload full tech datasheet
  • Routing

    Routing

    BGP (IPv4 and IPv6), OSPF (v2 and v3), BFD(BGP, OSPF, IS-IS, Static), RIP (v1 & v2), RIPng, IS-IS, policy-based routing and Multicast Routing +MPLS LDP

  • Virtual Private Networks & Tunneling

    Virtual Private Networks & Tunneling

    IPsec, VTI, VXLAN, L2TPv3, L2TP/IPsec and PPTP servers, tunnel interfaces (GRE, IPIP, SIT), OpenVPN in client, server, or site-to-site mode, wireguard. +GENEVE

  • NAT

    Firewall and Network Address Translation (NAT)

    Stateful firewall, zone-based firewall, and all types of source and destination NAT 

  • Core Network Services

    Core Network Services

    DHCP and DHCPv6 server and relay, IPv6 RA, DNS forwarding, TFTP server, web proxy, PPPoE access concentrator, NetFlow/sFlow sensor, QoS.+IPoE +VRFs support +WanLB

  • High availability

    High availability

    VRRP for IPv4 and IPv6, ability to execute custom health checks and transition scripts; ECMP, stateful load balancing.

  • Automation-friendly

    Automation-friendly

    Native Support for API (GraphQL), Configuration-Management/IaaC Tools (Ansible/salt/Netmiko/NAPALM/Terraform), Cloud-init(own config-modules), Containers and Scripting API for Shell and Python.

VyOS Universal Router Architecture

    • VyOS CLI Layer
    • HTTPS API Layer
    • VyOS Configuration Layer
    • FRR
    • Wireguard
    • Strongswan
    • OpenVPN
    • OpenConnect
    • HA-Proxy
    • Accel-PPP
    • ISC DHCP
    • FastNetMon
    • App Layer
    • Linux Kernel
    • Any x86 64 bit based HW

      Hypervisor

      Cloud Provider

      Docker

VyOS uses a layered architecture. All components, such as firewall, VPN, and routing protocols, are built on top of a configuration management framework. This includes a custom shell environment, libraries for loading the config files and committing config changes, and libraries for reading values from the running config.

View SubscriptionsTalk To an Expert

Supported NICs

search
Vendor ID
Device ID
Vendor
Device
8086
1f40
Intel Corporation
Ethernet Connection I354 1.0 GbE Backplane
8086
10bc
Intel Corporation
82571EB/82571GB Gigabit Ethernet Controller (Copper)
8086
100f
Intel Corporation
82545EM Gigabit Ethernet Controller (Copper)
8086
1517
Intel Corporation
82599ES 10 Gigabit Network Connection
8086
10fc
Intel Corporation
82599 10 Gigabit Dual Port Network Connection
8086
1010
Intel Corporation
82546EB Gigabit Ethernet Controller (Copper)
8086
158a
Intel Corporation
Ethernet Controller XXV710 for 25GbE backplane
8086
15df
Intel Corporation
Ethernet Connection (8) I219-LM
8086
10f7
Intel Corporation
10 Gigabit BR KX4 Dual Port Network Connection
8086
15be
Intel Corporation
Ethernet Connection (6) I219-V
8086
10c7
Intel Corporation
82598EB 10-Gigabit AF Network Connection
8086
10e8
Intel Corporation
82576 Gigabit Network Connection
8086
1096
Intel Corporation
80003ES2LAN Gigabit Ethernet Controller (Copper)
8086
1508
Intel Corporation
82598EB Gigabit BX Network Connection
8086
10ba
Intel Corporation
80003ES2LAN Gigabit Ethernet Controller (Copper)
8086
10f9
Intel Corporation
82599 10 Gigabit Dual Port Network Connection
8086
10c0
Intel Corporation
82562V-2 10/100 Network Connection
8086
1001
Intel Corporation
82543GC Gigabit Ethernet Controller (Fiber)
8086
1537
Intel Corporation
I210 Gigabit Backplane Connection
8086
10dd
Intel Corporation
82598EB 10-Gigabit AT CX4 Network Connection
1
2
3
...
32
  • Generic

    Hardware Partners

    VyOS partners with trusted hardware providers to deliver optimized performance and reliability.

    Discover More
  • hcl

    Hardware Compatibility List

    The list contains only devices verified by VyOS or hardware vendors for compatibility.

    Discover More

Book a Complimentary Consultation Today

What Our Customers Say

Over 1,000 businesses worldwide rely on VyOS

LeftRight

Resources

Here are some resources to help you learn more about VyOS, keep up with the development, and participate in it.