Getting Started with VyOS
This section contains the essential guides for getting started with VyOS.
Section Contents
Quick Start
Set up a NAT gateway with VyOS in 10 minutes. Perfect for your first introduction to the system.
What you will configure:
- Basic configuration with two interfaces
- DHCP server for the local network
- NAT for internet access
- Basic firewall
- SSH access
Time required: ~10 minutes
Installation and Image Management
A complete guide to installing VyOS on various platforms.
Covers:
- Installation on physical hardware
- Virtual environments (KVM, VMware, Proxmox)
- Cloud platforms (Yandex Cloud, VK Cloud, AWS, Azure, GCP)
- Version management and system upgrades
- Secure Boot and backups
Command-Line Interface
Master the powerful VyOS CLI for efficient system management.
You will learn:
- Operational mode vs configuration mode
- Core commands (set, delete, commit, save)
- Navigating the configuration hierarchy
- Configuration version management
- Keyboard shortcuts and productivity tips
Configuration Overview
Understand the architecture of the VyOS configuration system.
Key concepts:
- Hierarchical configuration structure
- Transactional change model
- Working vs active configuration
- Version history and rollback
- Configuration management best practices
Recommended Learning Path
For newcomers, the following study order is recommended:
- Installation → Install VyOS on your platform
- Quick Start → Set up a basic configuration
- CLI → Learn the command-line interface
- Configuration Overview → Understand the configuration system
Once you have mastered the basics, move on to:
- VyOS Automation - API, Ansible, Python
- VPN Configuration - WireGuard, IPsec, OpenVPN
Additional Resources
Reviewed by OpenNix LLC · Last updated on