23 September 2025

Tutorial Menginstal VyOS - Sistem Operasi Untuk Router

Thumbnail tutorial menginstal VyOS.


Kalian pasti sudah tahu RouterOS, Cisco IOS, dan juga Junos OS? Yang saya sebut barusan adalah sistem operasi pada perangkat jaringan khususnya router. Seperti halnya Server atau PC, perangkat jaringan seperti switch dan router pun juga punya sistem operasi.


Beberapa sistem operasi yang saya sebut di atas bersifat komersial. Artinya jika kita ingin menggunakannya kita harus membeli lisensi nya dan juga biasanya sistem operasi tersebut hanya berjalan di vendor masing-masing (vendor lock-in).


Ada juga sistem operasi yang gratis dan juga open source. Salah satunya adalah VyOS. VyOS bersifat platform-agnostic yang artinya bisa diinstal di berbagai jenis perangkat seperti PC, Server, VM, atau bahkan pada platform cloud. VyOS berbasis Linux Debian sehingga kita dapat menggunakan beberapa perintah pada Debian di VyOS.


VyOS dapat digunakan sebagai router maupun firewall. Beberapa fitur dari VyOS antara lain,

  • Routing
  • VPN & Tunneling
  • Firewall & NAT
  • Service-service seperti DHCP dan DNS Server
  • API yang bisa digunakan untuk otomasi, scripting dan manajemen melalui komunikasi REST atau GaphQL


Meskipun open source dan gratis, namun untuk versi LTS kita perlu membeli melalui mekanisme subscription, bergabung menjadi kontribusi, atau untuk education purpose. Versi community yang dapat diunduh adalah versi Rolling Release dan Stream.

Versi Rolling Release cocok untuk para kontributor atau yang ingin melakukan testing dan fixing bug. Sementara versi Streaming merupakan versi Preview dari versi LTS yang akan release.

Pada artikel ini kita akan menginstal VyOS Community dengan versi Stream tepatnya versi 1.5 dengan codename Circinus. Di sini saya menggunakan resource Processor 2 Core, RAM 2GB, dan storage 5GB.

Cara menginstalnya pun juga sangat mudah. Unduh dahulu file ISO VyOS versi Stream. Kemudian buat bootable dengan aplikasi seperti Rufus atau Etcher. 

Setelah bootable siap, hubungkan ke perangkat yang akan diinstal VyOS kemudian arahkan boot ke USB bootable tersebut.

Tunggu proses booting hingga muncul tampilan login. Default loginnya adalah user vyos dan passwod vyos.
Welcome to VyOS - vyos ttyS0

vyos login: vyos
Password:vyos
@vyos:~$

Untuk menginstal VyOS secara permanen ketik perintah berikut.
install image

Akan ada beberapa prompt yang muncul. Untuk bagian password silakan diisi dengan password yang akan digunakan. Untuk prompt-prompt yang lain ikuti proses instalasi berikut.
vyos@vyos:~$ install image
Welcome to VyOS installation!
This command will install VyOS to your permanent storage.
Would you like to continue? [y/N] y
What would you like to name this image? (Default: 1.5-stream-2025-Q2)
Please enter a password for the "vyos" user:
Please confirm password for the "vyos" user:
What console should be used by default? (K: KVM, S: Serial)? (Default: S)
Probing disks
1 disk(s) found
The following disks were found:
Drive: /dev/sda (5.0 GB)
Which one should be used for installation? (Default: /dev/sda)
Installation will delete all data on the drive. Continue? [y/N] y
Searching for data from previous installations
No previous installation found
Would you like to use all the free space on the drive? [Y/n] y
Creating partition table...
The following config files are available for boot:
    1: /opt/vyatta/etc/config/config.boot
    2: /opt/vyatta/etc/config.boot.default
Which file would you like as boot config? (Default: 1)
Creating temporary directories
Mounting new partitions
Creating a configuration file
Copying system image files
Installing GRUB configuration files
Installing GRUB to the drive
Cleaning up
Unmounting target filesystems
Removing temporary files
The image installed successfully; please reboot now.
vyos@vyos:~$

Setelah proses instalasi selesai, kita perlu merestart perangkat.
vyos@vyos:~$ reboot
Are you sure you want to reboot this system (vyos)? [y/N] y

Seperti halnya sistem operasi berbasis Linux, akan muncul tampilan GRUB.

Tampilan GRUB pada VyOS

Login VyOS dengan password yang sudah diset pada saat instalasi.
vyos login: vyos
Password:
Welcome to VyOS!
  ┌── ┐
  . VyOS 1.5-stream-2025-Q2  
  └ ──┘  circinus
  
 * Documentation:  https://docs.vyos.io/en/latest
 * Project news:  https://blog.vyos.io
 * Bug reports:  https://vyos.dev
 
 You can change this banner using "set system login banner post-login" command.
 
 VyOS is a free software distribution that includes multiple components,
 you can check individual component licenses under /usr/share/doc/*/copyright
 
 ---
 WARNING: This is a technology preview for future LTS release and may contain
      unaddressed issues. Consider carefully before using it in production.
vyos@vyos:~

Cek versi VyOS.
vyos@vyos:~$ show version
Version:     VyOS 1.5-stream-2025-Q2
Release train:  circinus
Release flavor:  generic

Built by:     autobuild@vyos.net
Built on:     Thu 10 Jul 2025 00:09 UTC
Build UUID:    141037c5-126a-4fbf-bd87-406253347924
Build commit ID:  be16c8588264f3-dirty

Architecture:   x86_64
Boot via:     installed image
System type:    KVM guest

Hardware vendor:  QEMU
Hardware model:  Standard PC (i440FX + PIIX, 1996)
Hardware S/N:
Hardware UUID:   c3868f41-88dc-454b-8f36-dd83f49ec42e

Copyright:     VyOS maintainers and contributors
vyos@vyos:~$

Hore! Kita telah berhasil menginstal sistem operasi VyOS yang akan kita gunakan sebagai router. 

Sampai di sini dulu tutorial kali ini. Masih ada lanjutan dari tutorial ini. Semoga bermanfaat.

Bagikan

Jangan lewatkan