VyOS
| VyOS | |
|---|---|
| Developer | The VyOS Project Community |
| OS family | Linux (Unix-like) |
| Working state | Current |
| Source model | Open source |
| Initial release | 22 December 2013 |
| Latest release | 1.4.4[1] / 19 December 2025 |
| Repository | |
| Marketing target | Enterprise software |
| Available in | English |
| Supported platforms | amd64 |
| Kernel type | Monolithic (Linux) |
| License | Free software licenses (mainly GPL) |
| Official website | vyos |
VyOS is an open source network operating system Linux distribution based on Debian.[2]
VyOS is used for routing, firewall, VPN, and related network functions, and can be deployed on standard amd64 hardware as well as in virtualized and cloud environments.[3][4]
VyOS also offers subscription-based support and access to pre-built images for cloud, virtual, and long-term support releases.[5][6]
History
[edit]After Brocade Communications stopped development of Vyatta in 2013, a group of enthusiasts created an open-source fork called VyOS, based on the last community edition, Vyatta Core 6.6R1.[7]
They founded Sentrium S.L,[8] a Spanish company dedicated to providing support and development for the VyOS project. On October 9, 2024, Sentrium S.L. was renamed VyOS Networks Iberia and was acquired by VyOS Networks Corporation, becoming its subsidiary.[9]
Features
[edit]Source:[10]
- Routing and Protocols: BGP (IPv4 and IPv6), OSPF (v2 and v3), RIP and RIPng, policy-based routing, BGP-LU and enhanced route filtering. IPv4, IPv6, QoS.
- VPN and Tunneling: IPsec, VTI, VXLAN, L2TPv3, L2TP/IPsec and PPTP servers, tunnel interfaces (GRE, IPIP, SIT), OpenVPN in client, server, or site-to-site modes, WireGuard.
- Firewall and NAT: Stateful firewall based on nftables, zone-based firewall, all types of source and destination NAT (one to one, one to many, many to many), NAT64/DNS64.
- Network Services: DHCP and DHCPv6 server and relay, IPv6 RA, DNS forwarding, HTTP load balancer, web proxy, PPPoE access concentrator, NetFlow/sFlow sensor, TFTP server.
- High Availability and Load Balancing: VRRP for IPv4 and IPv6, ability to execute custom health checks and transition scripts; ECMP, stateful load balancing, failover routes.
- Management and Configuration: Junos-style CLI[11] with commands like run, set, delete, show, commit, commit-confirm, compare and versioning.[12] Rollback without reboot,[13] PKI repository
- Automation: ansible, napalm, Netmiko, Salt Stack, cloud-init, python sdk. cloud-init ready images can be built with vyos-build or packer
- Monitoring: integrations with Zabbix, FastNetMon and Prometheus/Grafana.[14]
- Platform and Image Support: VyOS images can be created using vyos-build for the following platforms: amd64, ISO, and cloud images for AWS, Azure, Edgecore, XCP-NG, Qemu/Proxmox, VMware.
Releases
[edit]VyOS version 1.0.0 (Hydrogen) was released on December 22, 2013.[15][16] On October 9, 2014, version 1.1.0 (Helium) was released.[17] All versions released thus far have been based on Debian 6.0 (Squeeze), and are available as 32-bit images and 64-bit images for both physical and virtual machines.[16]
On January 28, 2019, version 1.2.0 (Crux) was released.[18] Version 1.2.0 is based on Debian 8 (Jessie). While version 1.0 and 1.1 were named after elements, a new naming scheme based on constellations is used from version 1.2.[19]
VyOS 1.3.0 (Equuleus) is based on Debian 10 (Buster)[20] and was released on December 21, 2021. Equuleus brought many long-desired features, most notably an SSTP VPN server, an IPoE server, an OpenConnect VPN server, and a serial console server. It also included reworked support for WWAN interfaces, support for GENEVE and MACSec interfaces, VRF, IS-IS routing, preliminary support for MPLS and LDP, among many other features.[7]
See also
[edit]References
[edit]- ^ "VyOS 1.4.4 released". December 19, 2025. Retrieved January 13, 2026.
- ^ "VyOS home page". Retrieved November 9, 2014.
- ^ Yegulalp, Serdar (February 1, 2018). "Review: 6 slick open source routers". InfoWorld. Retrieved April 16, 2026.
- ^ "VyOS". DistroWatch. Retrieved April 16, 2026.
- ^ "Get VyOS". VyOS Community. Retrieved April 16, 2026.
- ^ "Installation — VyOS rolling release (current)". docs.vyos.io. Retrieved April 16, 2026.
- ^ a b "History — VyOS 1.3.x (equuleus) documentation". docs.vyos.io. Retrieved May 20, 2024.
- ^ Andamasov, Yuriy. "Sentrium? What Sentrium?". blog.vyos.io. Retrieved May 20, 2024.
- ^ Andamasov, Yuriy. "VyOS Networks Announces Strategic Acquisition and Integration of Sentrium SL as VyOS Networks Iberia". www.prnewswire.co.uk. Retrieved October 25, 2024.
- ^ "Products – VyOS". Retrieved April 11, 2021.
- ^ "Command Line Interface — VyOS 1.5.x (circinus) documentation". docs.vyos.io. Retrieved May 21, 2024.
- ^ Baturin, Daniil. "Configuration versioning and archiving in VyOS". blog.vyos.io. Retrieved May 21, 2024.
- ^ Baturin, Daniil. "VyOS 1.4.0 GA release". blog.vyos.io. Retrieved June 5, 2024.
- ^ "Monitoring VyOS with Prometheus/Grafana". VyOS Forums. June 6, 2024. Retrieved June 16, 2024.
- ^ "Hydrogen". Archived from the original on December 8, 2015. Retrieved December 24, 2013.
- ^ a b "VyOS - 1.0.0 release". December 22, 2013. Archived from the original on December 8, 2015. Retrieved December 4, 2015.
- ^ "VyOS - 1.1.0 release". October 9, 2014. Archived from the original on December 8, 2015. Retrieved December 4, 2015.
- ^ "VyOS 1.2 (Crux) released". January 28, 2019. Retrieved January 30, 2019.
- ^ "VyOS development news in August and September". September 16, 2018. Retrieved January 30, 2019.
- ^ Baturin, Daniil. "VyOS 1.3.0-epa1 release". blog.vyos.io. Retrieved May 20, 2024.