VyOS
VyOS è un sistema operativo open source, basato su Linux e derivato dalla distribuzione Debian, in grado di offrire una piattaforma di routing completa e libera.
È pensato sia per l'utenza domestica che aziendale e si distingue per la sua versatilità e la capacità di competere con le soluzioni commerciali ad oggi disponibili.
Grazie alla sua compatibilità con sistemi amd64, VyOS, può essere facilmente utilizzato come piattaforma di routing e firewall in ambienti cloud, utile per le aziende che necessitano di soluzioni di rete scalabili e sicure nelle loro infrastrutture.
VyOS può essere configurato e ottimizzato per supportare throughput di rete fino a 100 Gbps, rendendolo una scelta potente anche in ambienti ad alte prestazioni.
VyOS offre due opzioni di download: un'immagine rolling release e una LTS (Long Term Support). La rolling release è scaricabili gratuitamente e offre accesso alle ultime funzionalità e aggiornamenti, ma potrebbe risultare meno stabile e testata della LTS. La Long Term Support segue un modello "pay for binaries" simile a quello proposto da Red Hat per la sua Red Hat Enterprise Linux (RHEL). Questo modello prevede che gli utenti paghino per accedere a queste immagini, garantendo stabilità, aggiornamenti regolari e supporto professionale.
Le immagini LTS sono disponibili gratuitamente anche per i collaboratori attivi del progetto.
Storia
Nel 2012, Brocade Communications decise di interrompere lo sviluppo di Vyatta Core Edition. Vyatta era uno dei progetti open source più diffusi per il routing e il firewalling.
L'interruzione del progetto Vyatta Core spinse un gruppo di appassionati a prendere l'ultima versione disponibile, Vyatta Core 6.6R1, e a continuare il suo sviluppo in modo indipendente.
Questo gruppo ha poi fondato Sentrium SL, una società spagnola, per supportare e sviluppare il progetto VyOS (erede open source di Vyatta Core).
Il 9 ottobre 2024, Sentrium SL è stata acquisita da VyOS Networks Corporation.
Caratteristiche
Di seguito un elenco delle principali caratteristiche e funzionalità messe a disposizione da VyOS:
- Routing e protocolli: supporta BGP (IPv4 e IPv6), OSPF (v2 e v3), RIP e RIPng, routing basato su policy, BGP-LU e filtraggio avanzato delle rotte. IPv4, IPv6, QoS.
- VPN e Tunneling: include IPsec, VTI, VXLAN, L2TPv3, L2TP /IPsec e PPTP server, tunneling GRE, IPIP, SIT e OpenVPN in modalità client, server site-to-site, WireGuard.
- Firewall e NAT: fornisce firewall basato su nftables, firewall basato su zone, e varie opzioni di NAT tra cui NAT one-to-one, one-to-many, many-to-many e NAT64/DNS64.
- Servizi di rete: include server DHCP e DHCPv6, relay DHCP, DNS forwarding, load balancing HTTP, proxy web, e server TFTP.
- Alta disponibilità e bilanciamento del carico: supporta VRRP per IPv4 e IPv6, possibilità di eseguire controlli di integrità personalizzati e script di transizione; ECMP, bilanciamento del carico, percorsi di failover.
- Gestione e configurazione: utilizza una CLI simile a Junos con comandi come run, set, delete, show, commit, commit-confirm, compare. Rollback senza riavvio, repository PKI
- Automazione: Supporta API GraphQL, strumenti di gestione della configurazione come Ansible, salt, Netmiko, NAPALM, Terraform, cloud-init e scripting in Python
- Monitoraggio: integrazioni con Zabbix, FastNetMon e Prometheus / Grafana .
- Compatibilità: VyOS può essere installato su una vasta gamma di server e appliance di rete, inclusi i principali hypervisors come Proxmox, VMware, Qemu e ambienti cloud come AWS, Google Cloud Platform, Oracle Cloud e altri
Distribuzioni principali
Di seguito le principali distribuzioni di VyOS:
- Versione 1.0.0 (Hydrogen): distribuita il 22 dicembre 2013, questa è stata la prima versione ufficiale di VyOS dopo la continuazione del progetto Vyatta Core Edition da parte di un gruppo di appassionati.
- Versione 1.3.0 (Equuleus): Annunciata l'11 ottobre 2021, questa versione ha introdotto diverse nuove funzionalità e miglioramenti alla stabilità.
- Versione 1.4.0 (Sagitta): pubblicata il 14 febbraio 2024, questa versione LTS ha portato miglioramenti significativi alla configurazione e all'API, con un focus sulla stabilità e il supporto a lungo termine.
- Versione 1.4.0-epa3 (Early Production Access): Annunciata il 14 maggio 2024, questa versione è stata disponibile per i sottoscrittori e i contributori, includendo correzioni per vulnerabilità di sicurezza.
- Versione 1.3.8: Annunciata il 25 giugno 2024, questa è stata una release di manutenzione che ha corretto alcuni bug e migliorato la stabilità.
Storico delle distribuzioni
Note
Collegamenti esterni
- (EN) Sito ufficiale, su vyos.io.
- Repository sorgenti di VyOS, su github.com.
- Sito di segnalazione bug, su bugzilla.vyos.net.
- (EN) VyOS, su DistroWatch.