Landing page

From VyOS Wiki
Jump to: navigation, search

Wait, what?

The main page of the wiki is informative for existing users, but for new users it's rather confusing. A first time visitor should be able to get a quick summary and relevant links.

So we probably should make vyos.net a "landing page", and move the wiki to wiki.vyos.net

Here's the draft of the page text.


VyOS. Fits your network.

VyOS is an open source network operating system based on GNU/Linux.

Classic router experience

All VyOS functions are configured through a single unified command line interface, the way it was always done in hardware routers.

You can read the whole config without navigating multiple tabs in a GUI; delete, copy, or rename objects; export commands; move chunks of configuration between routers; or explore the CLI through tab completion and inline help if you forgot a command.

Safety first

Configuring routers is a risky business — one wrong step and your network goes down.

In VyOS, every user gets their own copy of the running config where they can make changes, view the diff, and then either commit or discard it.

If changes are risky, you can ask the system to automatically reload into previous version of the configuration unless you issue a "confirm" command in specified amount of time.

There is no need for tools such as RANCID, configuration versioning is a built-in function. You can view previous versions and rollback to them if needed, and you can automatically backup config files to a remote server.

System upgrade is also reversible, and it doesn't destroy previously installed versions until you delete them yourself. If something doesn't work in a new version, you can simply boot the old one.


Anywhere you need it

Whether you want to connect a small office to the Internet, connect your rack to a transit provider, or isolate virtual networks from one another, you can use VyOS for it.

To make sure everyone can use VyOS for their network, we include a wide range of drivers for physical and virtual hardware in the image.

Run it on a small board with Atom or Geode CPU, a big server, a virtual machine in KVM, Xen, VMware, or Hyper-V, whichever suits your requirements.


Virtualization friendly

Proper virtualization support is not just "can boot in a virtual machine". For best performance and ease of use, the system has to cooperate with the hypervisor.

For the best possible networking performance, drivers for paravirtual I/O devices for KVM, VMware, Xen and Hyper-V are included in the image. For VMware users, there's open-vm-tools too.


Free and open source

VyOS is fully open source, with no "buts". All of the source code is stored in public git repositories, you can inspect it for backdoors or build a customized image.

Everyone is welcome to join development.