سادهترین پاسخ به این سوال میتواند این باشد: نسخهای که بیشترین تطابق را با مورد استفاده شما داشته باشد.
هیچ نسخهای وجود ندارد که ما بتوانیم همیشه آن را توصیه کنیم. علاوه بر این، نرمافزار FortiOS به صورت مداوم در حال توسعه است. به همین دلیل، در این مقاله برخی از مواردی را که در انتخاب نسخه مناسب FortiOS مهم میدانیم، به صورت خلاصه بیان کردهایم.
سوال ۱: کدام نسخه FortiOS را میخواهم استفاده کنم؟
این سوالی است که باید به شکل بسیار شخصی پاسخ داده شود. در پاسخ به این سوال بسیاری از عوامل تأثیرگذار هستند. دانستن این نکات برای پاسخ به این سوال بسیار مهم هستند:
- میخواهم از یک نسخه قدیمی استفاده کنم یا یک نسخه جدید؟
نسخههای قدیمی معمولاً دارای تعداد زیادی باگهای رفع شده هستند و به همین دلیل بسیار پایدار اجرا میشوند. نسخههای جدید معمولاً تغییرات و ویژگیهای بیشتری را پیادهسازی میکنند، اما این تغییرات گاهی ممکن است محدودیتهای جدیدی را به همراه داشته باشند.
- آیا نسخه جدید ویژگیهای جدیدی دارد که قبلاً در دسترس نبودهاند؟
- در سیستمهای دیگر کدام نسخه را استفاده میکنم؟
- با کدام نسخه میتوانم با اطمینان کامل مدیریت کنم و با کمترین تلاش وظایف روزمره خود را انجام دهم؟
تمام نسخههای سیستم عامل FortiOS برای فایروال FortiGate را میتوانید از این لینک دانلود نمایید.
دانلود فریمور فورتی گیتسوال ۲: کدام دستگاه فورتی گیت را استفاده میکنم؟ آیا نسخه مورد نظر یک NPI build است؟
کدام دستگاه FortiGate را در اختیار دارم؟ برای سریهای کاملاً جدید، ممکن است همه نسخههای FortiOS در دسترس نباشند و یا برخی از نسخهها هنوز به عنوان نسخههای NPI ارائه شوند.
نسخههای NPI با نام “New Product Introduction” عرضه میشوند و برای سختافزار جدید برنامهریزی شدهاند. آنها همچنین به عنوان نسخههای “special build” نیز شناخته میشوند. این نسخهها معمولاً شامل درایورها یا سایر اجزا جدید برای سختافزار جدید هستند که هنوز در شاخه اصلی یکپارچه نشدهاند. این نسخهها کاملا پایدار نیستند و برای هر نسخه از FortiOS برنامهریزی نشدهاند.
نسخههای NPI را می توان از روی شماره ساخت تشخیص داد که از شماره ساخت استاندارد نسخه مربوطه متفاوت است.
سوال ۳: آیا این نسخه نرمافزاری کاملاً جدید است؟
چهار نسخه اول یک FortiOS جدید به عنوان “نسخههای ویژگی جدید” شناخته میشوند. در این نسخهها ویژگیهای جدید پیادهسازی میشوند و به همین ترتیب، آزمایشها و تغییرات پیکربندی کمتری نسبت به نسخههای قدیمیتر روی آنها صورت گرفته است. به همین دلیل، ما این نسخهها را به صورت محدود برای محیطهای فعال توصیه میکنیم.
مثالی از نسخههای ویژگی جدید: نسخههای 7.0.0 و 7.0.1 و 7.0.2 و 7.0.3 در ورژن 7.0
از FortiOS 7.2 به بعد، نرم افزار FortiOS به نسخههای Feature و Mature تقسیم شده است که این قابلیت بلوغ و پایداری ورژن را نمایش میدهد. در لینک زیر میتوانید بیشتر در این مورد مطالعه نمایید.
نسخههای Feature که ویژگیهای جدیدی دارند، به احتمال زیاد با باگهای جدیدی همراه هستند. بنابراین، این نسخهها پایداری کمتری دارند. در مقابل، نسخههای Mature شامل تعداد بیشتری از رفع باگها و کمترین تعداد ویژگیهای جدید هستند و بنابراین به عنوان نسخههای بالغ و پایدارتر مورد استفاده قرار میگیرند. تعیین اینکه یک نسخه Mature یا Feature است، توسط Fortinet انجام میشود.
وقتی یک FortiOS Firmware را دانلود میکنید، سطح بلوغ آن نسخه در نام فایل Firmware پس از نسخه FortiOS مشخص شده است. به عنوان مثال:
FGT_3500F-v7.2.1.F-build1254-FORTINET.out
طبق مستندات قدیمیتر کمپانی فورتینت، دو لاین آخر سیستم عامل FortiOS لاینهای فیچر یا آزمایشی به حساب میآیند و لاینهای سوم و ماقبل لاینهای پایدار یا بالغ محسوب میشوند.
با وجود این قابلیت اگر شما بخواهید دستگاه خود را از یک ورژن بالغ به ورژن آزمایشی ارتقا دهید، اخطاری دریافت میکنید که از طریق آن به شماره اطلاعرسانی میکند که از یک ورژن پایدار به یک ورژن آزمایشی در حال آپگرید هستید.
همچنین کمپانی Fortinet مستند دیگری در بخش Technical Tips به مستندات خود اضافه کرده، که در آن ورژن پایدار برای تمام تجهیزات فورتی گیت را مشخص کرده است. با استفاده از این مستند شما میتوانید مدل دستگاه خود را در آن جستجو کرده ورژن پایدار دستگاه خود را به راحتی شناسایی کنید. این مستند ستون دیگری دارد که نشان دهنده زمان پایان پشتیبانی تجهیزات میشود.
به طور مثال در این مستند تجهیزاتی را میبینید که ورژن پیشنهادی فورتینت برای آنها ورژن 6.0.17 و یا 6.2.15 است. به این دلیل که پشتیبانی تجهیزات مذکور به پایان رسیده است و دیگر ورژن جدیدی برای آنها ارائه نمیشود. این بدان معنی است که فروش این تجهیزات متوقف شده و زمان خدمات پس از فروش آنها نیز به پایان رسیده است. برای مطالعه این داکیومنت میتوانید به لینک زیر مراجعه کنید.
نکته قابل توجه در این مستند این است که تا زمان بهروزرسانی این مطلب (خرداد 1403)، برای محصولی مثل فورتی گیت FG-90G ورژن 7.0.12 به عنوان ورژن پایدار پیشنهاد شده و هنوز برای هیچیک از تجهیزات، ورژنهای دو لاین آخر (7.2.6 و 7.4.2) را به عنوان ورژن پایدار اعلام نکرده است.
برای تجهیزات FG-100F ،FG-200F و FG-400F که جزو محصولات پرفروش فورتی گیت هستند ورژن 7.0.13 به عنوان ورژن مناسب و پایدار معرفی شده است.
سوال ۴: آیا Release Note ها با نیازهای من مطابقت دارند؟
قبل از ارتقاء به نسخه جدید، حتماً یادداشتهای انتشار (Release Note) را بررسی کرده و با دقت آنها را مطالعه کنید. ممکن است یک ویژگی اجباری تحت تأثیر یک باگ قرار گرفته باشد و به همین دلیل این نسخه توصیه نمیشود.
همچنین، این یادداشتها شامل اطلاعاتی درباره تغییراتی است که ممکن است بر رفتار فایروال تأثیر بگذارد مانند تغییرات در CLI، تغییرات در رفتار رابط گرافیکی کاربری، تغییرات در رفتار پیشفرض یا تغییرات در اندازه جدول و …
برای مطالعه Release Notes نسخههای مختلف FortiOS از این لینک استفاده کنید.
https://www.setakit.com/download-category/fortigate/?download_model=release-note
سوال ۵: شرایط پشتیبانی نسخه مورد نظر چیست؟
نسخههای قدیمیتر FortiOS بعد از مدت زمان مشخصی دیگر پچهای بروزرسانی را دریافت نمیکنند و پشتیبانی نمیشوند. تاریخهای دقیق مانند تاریخ “End of Engineering”، یا تاریخ “End of Support” را میتوان در اطلاعات چرخه عمر محصول Fortinet پیدا کرد.
سوال ۶: آیا باید upgrade path را دنبال کنم؟
اگر این یک بروزرسانی است، مسیر ارتقاء از نسخه قدیمی به نسخه جدید (برای مثال از 7.0.11 به 7.0.12) باید مستقیما انجام شود. در غیر این صورت (مثلا از ورژن 6 به 7)، باید یک یا چند مرحله واسطه را انجام دهید. upgrade path را میتوانید از این صفحه استعلام کنید. برای مشاهده و بررسی این ابزار آنلاین میتوانید از طریق لینک زیر اقدام کنید.
https://docs.fortinet.com/upgrade-tool
لازم به ذکر است فایلها ارائه شده تماماً فایلهای رسمی کمپانی فورتینت بوده و به جز فایلهای رسمی فورتینت هیچ فایل دیگری به عنوان فایل سیستم عامل این محصولات در سایت ستاک قرار داده نمیشود.