VyOS Stream 1.5-2025-Q1 er tilgængelig for download

VyOS — en software-router baseret på Debian Linux, rettet mod virksomhedskunder, tjenesteudbydere og netværksteknikere. VyOS kan installeres på hardware (amd64) eller køres som virtuelle maskiner. Konfigurationen udføres typisk via CLI.

VyOS inkluderer:

  • flere dynamiske routingprotokoller (BGP, OSPF, IS-IS, PIM-SM, Babel, …);
  • flere VPN-løsninger (OpenVPN, L2TP, WireGuard, IPsec, DMVPN…);
  • et konfigurationssystem med snapshots/rollback samt versionering;
  • en fjern HTTP API og script API'er til shell og Python.

VyOS blev grundlagt i 2013 som en fork af software-routeren Vyatta, som igen implementerede en syntaks, der ligner Juniper JunOS.

Virksomhedsmodellen for udviklingsfirmaet indebærer salg af LTS-versioner, teknisk support og skræddersyet udvikling. Derfor blev den frie adgang til LTS-versioner stoppet for flere år siden, og senere også til deres kildekoder. Adgangen til hovedkodebasen, som LTS-versionerne blev dannet ud fra, har altid været åben; automatiske daglige builds har også været tilgængelige. Det er værd at bemærke, at LTS-versioner gratis gives til visse non-profit organisationer og bidragydere til projektet (som har bidraget til udviklingen, testingen, dokumentationens skrivning samt 'evangelister', der spreder information om projektet – se. deltagelsesbetingelserne).

Fra et teknisk synspunkt udtrykkes åbenhed i:

  • tilgængeligheden af kildekoden;
  • muligheden for nemt at bygge egne ISO-billeder (for eksempel kan du installere ekstra pakker efter dine behov);
  • tilgængeligheden af standard Linux-værktøjer og velkendte værktøjer (grep, sed, awk, nmap, tcpdump osv.);
  • en åben udviklingsproces (se vyos.dev).

VyOS Stream — en ny tilgang til produktion af offentligt tilgængelige udgivelser. Her er, hvad udviklerne skriver:

Kort sagt, VyOS Stream er et snapshot af den nye LTS-udgivelse, som vi arbejder på. Fra og med VyOS 1.4 opretter vi en ny LTS-udgivelsesgren fra den tidligere LTS, og ikke fra den nuværende. Dette gør det muligt for os at starte arbejdet fra en kendt stabil tilstand og undgå en lang stabiliseringsproces. Kun de funktioner, der allerede er blevet testet i løbet af beta-testen og har fået en endelig form, overføres til den nye LTS-gren — for at mindske antallet af situationer, hvor funktioner skal grundlæggende ændres eller fjernes fra LTS-udgivelser.

Nye VyOS Stream-billeder vil blive frigivet cirka en gang om kvartalet.

Hvad er målene med VyOS Stream?

For det første er det en teknologisk forhåndsvisning for brugere – at se hvad der kommer i den nye LTS-udgave og prøve det.

For det andet er det en forhåndsvisning for udviklere, så de kan opdage potentielle problemer i API'en og opdatere deres scripts, værktøjer, administrations- og overvågningssystemintegrationer og andre ting, de kan have lavet – eller tilføje support for nye funktioner i VyOS til disse projekter.

For det tredje er det kvalitetskontrol: nogle gange kan fejl kun findes ved at teste billeder i et reelt miljø, især hvad angår hardwarekompatibilitet og interaktion med andre systemer. VyOS Stream giver alle mulighed for at prøve funktioner, der er beregnet til den næste LTS-udgivelse, og se om de fungerer godt eller har brug for forbedringer.

VyOS Stream (i modsætning til natlige builds) giver nogle garantier for stabilitet. Her er hvad udviklerne skriver:

Da VyOS Stream er en forhåndsversion af den næste LTS, skal den følge den samme tilgang som LTS-udgivelser. For eksempel:

  • Hvis en funktion er til stede i VyOS Stream-billedet, kan den kun fjernes gennem en afprivatiseringsprocedure.
  • Konfigurationsformatet er altid kompatibelt med tidligere versioner (forandres ikke eller rettes af migrationsscripts ved indlæsning).
  • Interne API'er er kompatible eller følger en procedurer for forældelse. På den måde kan man være sikker på, at hvis noget fungerer i VyOS Stream-billedet, vil det også fungere, når det bliver den officielle LTS. Hvis der ændres noget, vil der komme en advarsel om forældelse. Dette skal gøre planlægningen af implementering og support af projekter som en samling af Ansible-moduler enklere.

Okay, lad os nu forstå, hvad VyOS Stream ikke er. Her er hvad udviklerne skriver:

VyOS Stream er ikke en gratis LTS-udgivelse. Vi leverer ikke nødrettelser eller sikkerhedspatcher til den. Hvis der findes en kritisk sårbarhed, vil vi rette den i glideudgivelserne og LTS-udgivelserne så hurtigt som muligt og give patchpakker til kunderne. Men Stream-billederne med denne rettelse kan først blive tilgængelige i næste kvartal.

Vi tilbyder kun den generelle ISO-billede; ingen ekstra finesser (som specielle builds til Azure — redaktørens bemærkning)

Det er værd at nævne den accelererede datapanel baseret på VPP: den er stadig ikke inkluderet i VyOS Stream, da dens design og implementering ikke betragtes som tilstrækkeligt stabile og kan ændre sig betydeligt. Indtil videre vil VPP kun blive inkluderet i billeder til rullende udgivelser.

Hvis du har brug for stabile billeder med operative rettelser, bør du købe LTS-udgivelsen via abonnement eller en af de gratis abonnementer for dem, der opfylder kravene.

Nøglepunkter i denne udgivelse (1.5-2025-Q1) ifølge udviklerne:

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster