VyOS Stream 1.5-2025-Q1 är tillgänglig för nedladdning

VyOS är en programvarurouter baserad på Debian Linux, riktad mot företagskunder, tjänsteleverantörer och nätverksentusiaster. VyOS kan installeras på hårdvara (amd64) eller köras som virtuella maskiner. Installation görs vanligtvis via CLI.

VyOS inkluderar:

  • flera protokoll för dynamisk routning (BGP, OSPF, IS-IS, PIM-SM, Babel, …);
  • flera VPN (OpenVPN, L2TP, WireGuard, IPsec, DMVPN…);
  • ett konfigureringssystem med spara/rulla tillbaka och versionshanteringsfunktion;
  • ett fjärr-HTTP-API och skript-API:er för shell och Python.

VyOS grundades 2013 som en fork av programvaruroutern Vyatta, som i sin tur implementerade en syntax liknande Juniper JunOS.

Affärsmodellen för utvecklarföretaget innebär försäljning av LTS-versioner, teknisk support och anpassad utveckling. Därför har den fria tillgången till LTS-versioner upphört för flera år sedan, och sedan även till deras källkoder. Tillgången till den primära koden, som låg till grund för LTS-versionerna, har alltid varit tillgänglig; automatiserade dagliga byggen har också varit tillgängliga. Det är värt att notera att LTS-versioner ges gratis till vissa ideella organisationer och bidragsgivare till projektet (de som bidragit till utveckling, testning, skrivande av dokumentation och "evangelister" som sprider information om projektet - se. deltagandevillkor).

Ur teknisk synvinkel uttrycks öppenheten i:

  • tillgången till källkoder;
  • möjligheten att enkelt bygga egna ISO-avbilder (till exempel kan man installera ytterligare paket efter behov);
  • tillgången till rena Linux-verktyg och vanliga program (grep, sed, awk, nmap, tcpdump osv.);
  • den öppna utvecklingsprocessen (se vyos.dev).

VyOS Stream är en ny metod för att skapa publikt tillgängliga versioner. Så här skriver utvecklarna:

Sammanfattningsvis är VyOS Stream en snapshot av den nya LTS-versionen som vi arbetar med. Från och med VyOS 1.4 skapar vi en ny LTS-releasgren från den föregående LTS, istället för från den aktuella. Detta gör att vi kan börja från ett redan stabilt tillstånd och undvika en lång stabiliseringstid. Endast de funktioner som redan har testats under betatestningen och antagit en slutgiltig form porteras till den nya LTS-grenen - för att minska antalet situationer där funktioner behöver göras om eller tas bort från LTS-releaser.

Nya versioner av VyOS Stream kommer att släppas ungefär en gång i kvartalet.

Så, vad är målen med VyOS Stream?

För det första är det en teknisk förhandsvisning för användare – att se vad som kommer i den nya LTS-versionen och testa det.

För det andra är det en förhandsvisning för utvecklare, så att de kan upptäcka potentiella problem i API:er och uppdatera sina skript, verktyg, integrationssystem och andra saker de kan ha gjort – eller lägga till stöd för nya funktioner i VyOS i dessa projekt.

För det tredje är det kvalitetssäkring: ibland kan buggar upptäckas först genom att testa bilder i en verklig miljö, särskilt när det gäller kompatibilitet med hårdvara och interaktion med andra system. VyOS Stream gör det möjligt för alla att prova funktioner som är avsedda för nästa LTS-version och kontrollera om de fungerar bra eller behöver förbättras.

VyOS Stream (till skillnad från nattliga byggnader) erbjuder vissa garantier för stabilitet. Här är vad utvecklarna skriver:

Eftersom VyOS Stream är en förhandsversion av nästa LTS, bör den följa samma tillvägagångssätt som LTS-versionerna. Till exempel:

  • Om någon funktion finns i VyOS Stream-bilden kan den endast tas bort genom en avvecklingsprocedur.
  • Konfigurationsformatet är alltid kompatibelt med tidigare versioner (det ändras inte eller justeras med migrationsskript vid uppladdning).
  • Interna API:er är kompatibla eller följer avvecklingsproceduren. Därmed kan man vara säker på att om något fungerar i VyOS Stream-bilden, så kommer det att fungera likadant när det blir officiell LTS. Om något förändras kommer en avvecklingsvarning att ges. Detta bör förenkla planeringen av implementering och stöd för projekt som samlingar av Ansible-moduler.

Okej, låt oss nu förstå vad VyOS Stream inte är. Här är vad utvecklarna skriver:

VyOS Stream är inte en gratis LTS-version. Vi tillhandahåller inte nödfixar eller säkerhetspatchar för den. Om en kritisk sårbarhet upptäcks kommer vi att åtgärda den i versionerna för rullande utgivning och LTS så snart som möjligt och tillhandahålla fixpaket för kunder. Men Stream-bilder med denna fix kan endast komma nästa kvartal.

Vi tillhandahåller endast en generell ISO-avbild; inga extra funktioner (som speciella byggen för Azure – översättarens anmärkning)

En särskild nämnare är den snabba datapanelen baserad på VPP: den är för närvarande inte inkluderad i VyOS Stream, eftersom dess design och implementering inte anses tillräckligt stabila och kan förändras avsevärt. Således kommer VPP tills vidare endast att ingå i avbildningar för skjutande versioner.

Om du behöver stabila avbildningar med löpande korrigeringar bör du köpa en LTS-version via prenumeration eller en av de gratisprenumerationer för dem som uppfyller kraven.

De viktigaste punkterna i denna version (1.5-2025-Q1) enligt utvecklarna:

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster