Feature list

From VyOS
Jump to: navigation, search

As of 1.1.x, VyOS features include:

Platform support

  • 32-bit x86
  • 64-bit x86
  • KVM (virtio drivers included)
  • Xen HVM (including XenServer and EC2)
  • VMWare (open-vm-tools included)
  • Hyper-V (drivers included)
  • VirtualBox (guest additions not included)

Serial console is enabled by default, comes in handy on headless machines and embedded boards. Note that it's configured to 9600/8/N1 by default, if your serial uses different settings, you need to reconfigure it. If your controller has settings other than that hardcoded, you will not be able to use serial console from the livecd, and there is currently no workaround for it.

Routing

  • BGP (IPv4 and IPv6)
  • OSPFv2
  • OSPFv3 (incomplete)
  • RIP
  • RIPng
  • Policy-based routing

Network interfaces

  • Ethernet
  • 802.1q VLAN, QinQ
  • NIC bonding
  • Bridges, STP (no RSTP or other extensions)
  • Port mirroring and redirection
  • Dummy interfaces (analogous to multiple loopbacks)
  • Pseudo-ethernet (aka MAC VLAN)
  • 802.11 wireless (client and access point)
  • Some wireless modems (not very good support)
  • PPPoE

Note: No support for serial WAN, ISDN, dial-up, DSL cards. Use an external device for that.

Firewall and NAT

  • Stateful firewall
  • Network/address/port groups (IPv4 only for now)
  • Zone-based firewall
  • Source and destination NAT

VPN

  • Site-to-site IPsec (with pre-shared key or x.509 authentication)
  • VTI (Virtual Tunnel Interfaces)
  • OpenVPN (client, server, site-to-site)
  • GRE, IPIP, IPIP6, IP6IP6 tunnels
  • VXLAN
  • Unmanaged L2TPv3
  • L2TP/IPsec and PPTP remote access VPN
  • DMVPN (experimental)

Network services

  • DHCP server and relay
  • Caching DNS server
  • Web proxy with some URL filtering support (no HTTPS filtering)
  • Telnet and SSH for remote management
  • IGMP proxy
  • QoS support

High availability

  • VRRP (IPv4 only for now)
  • Conntrack sync
  • WAN failover and load balancing

IPv6 support

  • IPv6 routing (static and dynamic)
  • Router advertisment
  • DHCPv6 client and server/relay
  • IPv6 firewall

System maintenance and monitoring

  • Task scheduler
  • SNMP
  • Configuration versioning and remote archiving
  • Event handling
  • Remote syslog

Extra

  • Make coffee