VyOS Stream 1.5-2025-Q1 זמין להורדה

VyOS הוא נתב תוכנה מבוסס Debian Linux המיועד לארגונים, לספקי שירותים ולחנוני רשת. VyOS מותקן על חומרה (amd64) או נפרס כמכונות וירטואליות. תצורה מבוצעת בדרך כלל באמצעות ה-CLI.

VyOS כולל:

  • מספר פרוטוקולי ניתוב דינמיים (BGP, OSPF, IS-IS, PIM-SM, Babel, ...);
  • VPNs מרובים (OpenVPN, L2TP, WireGuard, IPsec, DMVPN...);
  • מערכת תצורה עם commit/rollback ופונקציונליות של גרסאות;
  • ממשקי API מרוחקים של HTTP ו-scripting עבור shell ו-Python.

VyOS נוסדה בשנת 2013 כמזלג של נתב התוכנה Vyatta, אשר בתורו הטמיע תחביר דומה ל-Juniper JunOS.

המודל העסקי של חברת הפיתוח הוא מכירת LTS builds, תמיכה טכנית ופיתוח מותאם אישית. לכן, לפני מספר שנים, הופסקה הגישה החופשית למבני LTS ולאחר מכן לקודי המקור שלהם. הגישה לבסיס הקוד הראשי שממנו נוצרו בניית LTS תמיד נשארה זמינה; בנייה יומית אוטומטית היו זמינים גם. ראוי לציין כי LTS builds מסופקים ללא תשלום למספר חברות ללא מטרות רווח ותורמים לפרויקט (מי שתרמו לפיתוח, בדיקות, כתיבת תיעוד וכן "אוונגליסטים" המפיצים מידע על הפרויקט - ראה תנאי ההשתתפות).

מנקודת מבט טכנית, הפתיחות מתבטאת ב:

  • זמינות של קודי מקור;
  • היכולת לבנות בקלות תמונות ISO משלך (לדוגמה, אתה יכול להתקין חבילות נוספות שיתאימו לצרכים שלך);
  • זמינות של כלי לינוקס סטנדרטיים וכלי עזר מוכרים (grep, sed, awk, nmap, tcpdump וכו');
  • תהליך פיתוח פתוח (ראה vyos.dev).

VyOS Stream היא גישה חדשה ליצירת מהדורות זמינות לציבור. הנה מה שהמפתחים כותבים:

בקיצור, VyOS Stream הוא תמונת מצב של מהדורת LTS חדשה עליה אנו עובדים. החל מ-VyOS 1.4, אנו יוצרים סניף חדש לשחרור LTS מה-LTS הקודם, ולא מהנוכחי. זה מאפשר לנו להתחיל ממצב טוב ידוע ולהימנע מתהליך ייצוב ארוך. רק אותן תכונות שכבר נבדקו במהלך הבדיקה ולקחו את צורתן הסופית מועברות לסניף ה-LTS החדש - כדי לצמצם את מספר המצבים שבהם יש לעבד מחדש תכונות באופן קיצוני או להסיר מהגרסאות של LTS.

תמונות חדשות של VyOS Stream ישוחררו בערך אחת לרבעון.

אז מהן המטרות של VyOS Stream?

ראשית, זוהי תצוגה מקדימה של טכנולוגיה למשתמשים כדי לראות מה מגיע במהדורת ה-LTS החדשה ולנסות אותה.

שנית, זו תצוגה מקדימה למפתחים כדי שיוכלו לזהות הפסקות API פוטנציאליות ולעדכן את הסקריפטים, הכלים, שילובי מערכות הניהול והניטור שלהם ודברים אחרים שהם עשויים לעשות - או להוסיף תמיכה בתכונות חדשות של VyOS לפרויקטים אלה.

שלישית, זו בקרת איכות: לפעמים ניתן למצוא באגים רק על ידי בדיקת תמונות בסביבה אמיתית, במיוחד כשמדובר בתאימות חומרה ואינטראקציה עם מערכות אחרות. VyOS Stream מאפשר לכל אחד לנסות תכונות שמתוכננות לגרסה הבאה של ה-LTS ולראות אם הם עובדים טוב או זקוקים לשיפור מסוים.

VyOS Stream (בניגוד לבנייה לילית) מספק כמה הבטחות יציבות. זה מה שהמפתחים כותבים:

מכיוון ש-VyOS Stream הוא תצוגה מקדימה של ה-LTS הבא, הוא צריך לפעול באותה גישה כמו מהדורות ה-LTS. לְדוּגמָה:

  • אם תכונה כלשהי קיימת בתמונת VyOS Stream, ניתן להסיר אותה רק באמצעות הליך ההרחקה.
  • פורמט התצורה תמיד תואם לגרסאות קודמות (לא השתנה או מותאם על ידי סקריפטים להעברה במהלך האתחול).
  • ממשקי API פנימיים תואמים או פועלים לפי הליך הוצאה משימוש. כך תוכלו להיות בטוחים שאם משהו עובד בתמונת VyOS Stream, הוא יעבוד באותה צורה כאשר הוא יהפוך ל-LTS רשמי. אם משהו משתנה, תופיע אזהרת הוצאה משימוש. זה אמור להקל על תכנון פריסות ותחזוקה של פרויקטים כמו אוסף המודולים של Ansible.

בסדר, עכשיו בואו נבין מה זה לא VyOS Stream. הנה מה שהמפתחים כותבים:

VyOS Stream אינו מהדורת LTS חינמית. אנחנו לא מספקים תיקוני באגים לשעת חירום או תיקוני אבטחה עבורו. אם נמצאה פגיעות קריטית, נתקן אותה בסניף השחרור המתגלגל ובשחרור ה-LTS בהקדם האפשרי ונספק טלאים ללקוחות. אבל ייתכן שתמונות שידור עם תיקון זה יופיעו רק ברבעון הבא.

אנו מספקים רק תמונת ISO גנרית; ללא פעמונים ושריקות נוספים (כמו בנייה מיוחדת עבור Azure - הערת המתרגם)

ה-Accelerated Data Panel מבוסס VPP ראוי לציון מיוחד: הוא עדיין לא נכלל ב-VyOS Stream, מכיוון שהעיצוב והיישום שלו אינם נחשבים ליציבים מספיק ועשויים להשתנות באופן משמעותי. אז לעת עתה, VPP ייכלל רק בתמונות מהדורה מתגלגלת.

אם אתה רוצה תמונות יציבות עם תיקונים חמים, עליך לרכוש מהדורת LTS דרך מנוי או אחד מהמנויים החינמיים למי שמתאימים.

הנקודות העיקריות של מהדורה זו (1.5-2025-Q1), על פי המפתחים, הן:

מקור: linux.org.ru

הוספת תגובה