VyOS

Last updated

VyOS
VyOS.png
Developer The VyOS Project Community
OS family Linux (Unix-like)
Working stateCurrent
Source model Open source
Initial release22 December 2013;10 years ago (2013-12-22)
Latest release 1.4.0 [1] / 22 February 2024;1 day ago (2024-02-22)
Repository
Marketing target Enterprise software
Available in English
Platforms amd64
Kernel type Monolithic (Linux)
License Free software licenses
(mainly GPL)
Official website vyos.io

VyOS is an open source network operating system based on Debian. [2]

Contents

VyOS provides a free routing platform that competes directly with other commercially available solutions from well-known network providers. Because VyOS is run on standard amd64 systems, it can be used as a router and firewall platform for cloud deployments. [3] [4]

History

After Brocade Communications stopped development of the Vyatta Core Edition of the Vyatta Routing software, a small group of enthusiasts in 2013 took the last Community Edition, and worked on building an Open Source fork to live on in place of the end of life VC. [5] [6]

Features [7]

Releases

VyOS version 1.0.0 (Hydrogen) was released on December 22, 2013. [8] [9] On October 9, 2014, version 1.1.0 (Helium) was released. [10] All versions released thus far have been based on Debian 6.0 (Squeeze), and are available as a 32-bit images and 64-bit images for both physical and virtual machines. [9]

On January 28, 2019, version 1.2.0 (Crux) was released. [11] 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. [12]

Release History

ReleaseVersionDate
Hydrogen1.0.0December 22, 2013
1.0.1January 17, 2014
1.0.2February 3, 2014
1.0.3May 9, 2014
1.0.4June 16, 2014
1.0.5September 26, 2014
Helium1.1.0October 9, 2014
1.1.1December 8, 2014
1.1.2January 22, 2015
1.1.3January 28, 2015
1.1.4March 9, 2015
1.1.5March 25, 2015
1.1.6August 17, 2015
1.1.7February 17, 2016
1.1.8November 13, 2017
Crux1.2.0January 28, 2019
1.2.1April 16, 2019
1.2.2July 15, 2019
1.2.3September 5, 2019
1.2.4January 1, 2020
1.2.5April 14, 2020
1.2.6September 18, 2020
1.2.6-S1September 28, 2020
1.2.7March 25, 2021
1.2.8July 6, 2021
Equuleus1.3.0December 21, 2021
1.3.1March 21, 2022
1.3.1-S1March 30, 2022
1.3.2September 7, 2022
1.3.3June 22, 2023
1.3.4October 17, 2023
1.3.5December 15, 2023
1.3.6February 14, 2024
Sagitta1.4.0February 22, 2024

VMware Support

The VyOS OVA image for VMware was released with the February 3, 2014 maintenance release. It allows a convenient setup of VyOS on a VMware platform and includes all of the VMware tools and paravirtual drivers. The OVA image can be downloaded from the standard download site [13]

Amazon EC2 Support

Starting with version 1.0.2, Amazon EC2 customers can select a VyOS AMI image. [14] (deprecated, will be removed in February 2018 [15] )

Starting with version 1.1.7, AWS customers should use new marketplace VyOS AMI [16]

Starting with version 1.2.0, AWS customers can deploy new marketplace AMI [17] This new offering now comes with support

Azure Support

Starting with version 1.2.0, Azure customers can use VyOS on Azure [18]

See also

Related Research Articles

<span class="mw-page-title-main">IPv6</span> Version 6 of the Internet Protocol

Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet. IPv6 was developed by the Internet Engineering Task Force (IETF) to deal with the long-anticipated problem of IPv4 address exhaustion, and was intended to replace IPv4. In December 1998, IPv6 became a Draft Standard for the IETF, which subsequently ratified it as an Internet Standard on 14 July 2017.

A virtual private network (VPN) is a mechanism for creating a secure connection between a computing device and a computer network, or between two networks, using an insecure communication medium such as the public Internet.

OpenVPN is a virtual private network (VPN) system that implements techniques to create secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It implements both client and server applications.

<span class="mw-page-title-main">Ubuntu</span> Linux distribution developed by Canonical

Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in multiple editions: Desktop, Server, and Core for Internet of things devices and robots. The operating system is developed by the British company Canonical, and a community of other developers, under a meritocratic governance model. As of October 2023, the most-recent release is 23.10, and the current long-term support release is 22.04.

In computer networks, a tunneling protocol is a communication protocol which allows for the movement of data from one network to another. It can, for example, allow private network communications to be sent across a public network, or for one network protocol to be carried over an incompatible network, through a process called encapsulation.

Vyatta is a software-based virtual router, virtual firewall and VPN product for Internet Protocol networks. A free download of Vyatta has been available since March 2006. The system is a specialized Debian-based Linux distribution with networking applications such as Quagga, OpenVPN, and many others. A standardized management console, similar to Juniper JUNOS or Cisco IOS, in addition to a web-based GUI and traditional Linux system commands, provides configuration of the system and applications. In recent versions of Vyatta, web-based management interface is supplied only in the subscription edition. However, all functionality is available through KVM, serial console or SSH/telnet protocols. The software runs on standard x86-64 servers.

In computer networking, a link-local address is a unicast network address that is valid only for communications within the subnetwork that the host is connected to. Link-local addresses are most often assigned automatically with a process known as stateless address autoconfiguration (SLAAC) or link-local address autoconfiguration, also known as automatic private IP addressing (APIPA) or auto-IP.

In computing, Microsoft's Windows Vista and Windows Server 2008 introduced in 2007/2008 a new networking stack named Next Generation TCP/IP stack, to improve on the previous stack in several ways. The stack includes native implementation of IPv6, as well as a complete overhaul of IPv4. The new TCP/IP stack uses a new method to store configuration settings that enables more dynamic control and does not require a computer restart after a change in settings. The new stack, implemented as a dual-stack model, depends on a strong host-model and features an infrastructure to enable more modular components that one can dynamically insert and remove.

6in4 is an IPv6 transition mechanism for migrating from Internet Protocol version 4 (IPv4) to IPv6. It is a tunneling protocol that encapsulates IPv6 packets on specially configured IPv4 links according to the specifications of RFC 4213. The IP protocol number for 6in4 is 41, per IANA reservation.

An IPv6 transition mechanism is a technology that facilitates the transitioning of the Internet from the Internet Protocol version 4 (IPv4) infrastructure in use since 1983 to the successor addressing and routing system of Internet Protocol Version 6 (IPv6). As IPv4 and IPv6 networks are not directly interoperable, transition technologies are designed to permit hosts on either network type to communicate with any other host.

<span class="mw-page-title-main">Zeroshell</span> Linux distribution

Zeroshell is a small open-source Linux distribution for servers and embedded systems which aims to provide network services. Its administration relies on a web-based graphical interface; no shell is needed to administer and configure it. Zeroshell is available as Live CD and CompactFlash images, and VMware virtual machines.

<span class="mw-page-title-main">Amazon Virtual Private Cloud</span> Cloud-based service

Amazon Virtual Private Cloud (VPC) is a commercial cloud computing service that provides a virtual private cloud, by provisioning a logically isolated section of Amazon Web Services (AWS) Cloud. Enterprise customers can access the Amazon Elastic Compute Cloud (EC2) over an IPsec based virtual private network. Unlike traditional EC2 instances which are allocated internal and external IP numbers by Amazon, the customer can assign IP numbers of their choosing from one or more subnets.

<span class="mw-page-title-main">ClearOS</span> Linux distribution

ClearOS is a Linux distribution by ClearFoundation, with network gateway, file, print, mail, and messaging services.

<span class="mw-page-title-main">IPv6-to-IPv6 Network Prefix Translation</span>

IPv6-to-IPv6 Network Prefix Translation (NPTv6) is a specification for IPv6 to achieve address-independence at the network edge, similar to network address translation (NAT) in Internet Protocol version 4 (IPv4). It has fewer architectural problems than traditional IPv4 NAT; for example, it is stateless and preserves the reachability attributed to the end-to-end principle. However, the method may not translate embedded IPv6 addresses properly, and split-horizon DNS may be required for use in a business environment.

<span class="mw-page-title-main">OpenNebula</span> Cloud-computing platform for managing heterogeneous distributed infrastructure

OpenNebula is an open source cloud computing platform for managing heterogeneous data center, public cloud and edge computing infrastructure resources. OpenNebula manages on-premise and remote virtual infrastructure to build private, public, or hybrid implementations of Infrastructure as a Service and multi-tenant Kubernetes deployments. The two primary uses of the OpenNebula platform are data center virtualization and cloud deployments based on the KVM hypervisor, LXD/LXC system containers, and AWS Firecracker microVMs. The platform is also capable of offering the cloud infrastructure necessary to operate a cloud on top of existing VMware infrastructure. In early June 2020, OpenNebula announced the release of a new Enterprise Edition for corporate users, along with a Community Edition. OpenNebula CE is free and open-source software, released under the Apache License version 2. OpenNebula CE comes with free access to patch releases containing critical bug fixes but with no access to the regular EE maintenance releases. Upgrades to the latest minor/major version is only available for CE users with non-commercial deployments or with significant open source contributions to the OpenNebula Community. OpenNebula EE is distributed under a closed-source license and requires a commercial Subscription.

Amazon Route 53 is a scalable and highly available Domain Name System (DNS) service. Released on December 5, 2010, it is part of Amazon.com's cloud computing platform, Amazon Web Services (AWS). The name is a possible reference to U.S. Routes, and "53" is a reference to the TCP/UDP port 53, where DNS server requests are addressed. In addition to being able to route users to various AWS services, including EC2 instances, Route 53 also enables AWS customers to route users to non-AWS infrastructure and to monitor the health of their application and its endpoints. Route 53's servers are distributed throughout the world. Amazon Route 53 supports full, end-to-end DNS resolution over IPv6. Recursive DNS resolvers on IPv6 networks can use either IPv4 or IPv6 transport to send DNS queries to Amazon Route 53.

<span class="mw-page-title-main">VNS3</span>

VNS3 is a software-only virtual appliance that allows users to control access and network topology and secure data in motion across public and private clouds. VNS3 is a virtual router, switch, firewall, protocol re-distributor, and SSL/IPSec VPN concentrator. The Network Virtualization Software creates a customer-controlled overlay network over top of the underlying network backbone.

<span class="mw-page-title-main">Endian Firewall</span> Linux distribution

Endian Firewall is an open-source router, firewall and gateway security Linux distribution developed by the South Tyrolean company Endian. The product is available as either free software, commercial software with guaranteed support services, or as a hardware appliance.

<span class="mw-page-title-main">IPFire</span> Linux distribution

IPFire is a hardened open source Linux distribution that primarily performs as a router and a firewall; a standalone firewall system with a web-based management console for configuration.

References

  1. "VyOS 1.4.0 LTS release". February 22, 2024. Retrieved February 22, 2024.
  2. "VyOS home page" . Retrieved November 9, 2014.
  3. "VyOS on DistroWatch.com" . Retrieved November 9, 2014.
  4. Review: 6 slick open source routers | InfoWorld
  5. "Vyatta now rehosted to github as VyOS : networking". reddit. October 11, 2013.
  6. "[Release] VyOS 1.0.0 - (an enhanced fork, based from the old vyatta project) : networking". reddit. December 22, 2013.
  7. "Products – VyOS" . Retrieved April 11, 2021.
  8. "Hydrogen". Archived from the original on December 8, 2015. Retrieved December 24, 2013.
  9. 1 2 "VyOS - 1.0.0 release". December 22, 2013. Archived from the original on December 8, 2015. Retrieved December 4, 2015.
  10. "VyOS - 1.1.0 release". October 9, 2014. Archived from the original on December 8, 2015. Retrieved December 4, 2015.
  11. "VyOS 1.2 (Crux) released". January 28, 2019. Retrieved January 30, 2019.
  12. "VyOS development news in August and September". September 16, 2018. Retrieved January 30, 2019.
  13. "VMWare - VyOS". Archived from the original on December 8, 2015. Retrieved February 1, 2018.
  14. "Old VyOS image on AWS Marketplace" . Retrieved November 9, 2014.
  15. "VyOS cloud support platform strategy" . Retrieved February 1, 2018.
  16. "New VyOS image on AWS Marketplace" . Retrieved February 1, 2018.
  17. "VyOS 1.2 LTS image on AWS Marketplace" . Retrieved February 26, 2018.
  18. "VyOS on Azure" . Retrieved February 1, 2019.