VyOS is a community fork of Vyatta, a distribution that was discontinued in 2013. VyOS is an open source network operating system. This distro joins multiple applications like ISC DHCPD, OpenVPN, StrongS / WAN in a single management interface.
This system is an excellent solution for those looking to have more control over their network without the need to resort to having to shell out additional hardware.
VyOS basically provides the user with a free routing platform It competes directly with other commercially available solutions from well-known network providers.
Unlike OpenWRT or pfSense, VyOS is more similar to traditional hardware routers, focused on good support for advanced routing features such as dynamic routing protocols and command line interface.
VyOS has been a community project from the beginning. When Vyatta Core was discontinued, a group of users who wanted to continue using it decided to use the latest available version of the source code to start the VyOS project.
It is being developed by people who want their own router instead of using those of companies who want to sell routers to someone else.
The maintenance team develops and makes decisions, but there is no corporate entity behind that controls the project infrastructure.
Because VyOS runs on standard amd64, i586 and ARM systems, can be used as a router and firewall platform for cloud deployments.
Its features include the ability to run on both physical and virtual platforms, and support for para-virtual drivers and integration packages for virtual platforms.
Other features that can be highlighted such as VPN and firewall, we strive to make VyOS a useful system in any network, from a small office to a data center.
Something that we can highlight is that cFeatures BGP for IPv4 and IPv6, OSPFv2, RIP, RIPng, policy-based routing, various sets of firewall rules for IPv4 and IPv6 traffic that you can assign to interfaces, zone-based firewall, address / network / port groups for IPv4 firewalls.
What's new in VyOS 1.2.0 RC1
Recently this system received an update with which this new version of VyOS 1.2.0 RC1 It is still based on Debian 8 "Jessie" and is only available for 64-bit systems.
VyOS 1.2.0 codenamed 'Crux' is Debian-based resource expansion release 'Jessie'. This release candidate will be the basis for the future release of long-term support.
While the system is based on Debian Jessie, a number of packages have been updated to the newer versions, for example we found that the core of the system is Linux kernel 4.14.65, strongSwan 5.6 and Keepalived 2.0.5.
Additionally, the old Quagga was superseded by FRR, opening a path to add support for many other protocols, including multicast routing.
Between what's new in this update, the following items stand out:
- Wireguard support
- PPPoE server
- MDNS repeater and broadcast relay
- Support for VRRP IPv6 and unicast VRRP operation
- Standards-compliant QinQ ethertype option
- Python API for accessing running configuration and writing migration scripts (Perl Vyatta :: Config and XorpConfigParser overrides)
- New XML-based command definitions
- New build system that makes it easy to create custom builds with additional packages and repositories
- SR-IOV support for Intel and Mellanox cards.
Download VyOS 1.2.0 RC1
If you want to get this new version of this system to install on your computer or to test in a virtual machine.
You just have to go to the official website of the project and in its download section you will be able to obtain the link of this system. The link is this.
Finally, you will be able to find enough information and tutorials on how to use and install this system on the same website where it makes several video tutorials available to the public.