VyOS Virtual Machine Installation & Initial
Configuration Guide
Step 1: Download VyOS ISO
Get the latest rolling release ISO from https://vyos.net/get/nightly-builds and save it to your
PC/server.
Step 2: Upload ISO to Virtualization Platform
• Proxmox VE: Datacenter → Storage → ISO Images → Upload.
• VMware ESXi: Upload ISO to datastore.
• VMware Workstation / VirtualBox: Select the ISO when creating a new VM.
Step 3: Create the VM
Recommended specs:
• Name: VyOS-HQ or VyOS-Branch
• OS: Linux (Debian 64-bit)
• CPU: 1–2 vCPUs
• RAM: 1–2 GB
• Disk: 4–8 GB
• NIC1: LAN (bridge to switch/vmbr0)
• NIC2: WAN (bridge to WAN/ISP simulation).
Step 4: Boot and Install VyOS
• Start VM, boot into Live system.
• Login: user = vyos, pass = vyos
• Run: install image
• Partition: Auto, GRUB: Yes, Hostname: vyos-hq, set password.
• Reboot after installation.
Step 5: Basic Configuration
Login and configure interfaces:
configure
set interfaces ethernet eth0 address 192.168.10.1/24
set interfaces ethernet eth1 address dhcp
commit
save
Enable SSH:
set service ssh
commit
save
Result
Your VyOS VM is now running as a router. Repeat installation for branch routers with different LAN
subnets (e.g., 192.168.20.1/24) and then configure VPN/SD-WAN between them.