VyOS¶
VyOS is an open-source network operating system (NOS) based on Debian GNU/Linux. It provides powerful networking features, including routing, firewalling, and VPN, and is used in various network deployment scenarios. With its CLI and GUI for configuration, VyOS is user-friendly for all skill levels. Trusted by enterprises, service providers, and network administrators, VyOS is known for its security, protocol support, and routing capabilities.
To learn about and find commands relevant to the labs, the VyOS configuration Reference is recommended:
We do not cover specific commands here, but the structure and syntax for configuration commands are presented in the following table:
| Command | Explanation |
|---|---|
| configure | Enter the configuration mode |
| set |
Use this command to set the value of a parameter or to create a new element. (see interfaces) |
| delete |
To delete a configuration entry use the delete command, this also deletes al sub-levels under the current level you've specified in the delete command. |
| commit | commits changes to the router |
| save | save the configuration |
| exit | exit the current layer |
| end | Exits all layers |
VyOS Setup¶
The username and passwords for the VyOS routers are both "vyos".