سادهترین پاسخ به این سوال میتواند این باشد: نسخهای که بیشترین تطابق را با مورد استفاده شما داشته باشد.
هیچ نسخهای وجود ندارد که ما بتوانیم همیشه آن را توصیه کنیم. علاوه بر این، نرمافزار FortiOS به صورت مداوم در حال توسعه است. به همین دلیل، در این مقاله برخی از مواردی را که در انتخاب نسخه مناسب FortiOS مهم میدانیم، به صورت خلاصه بیان کردهایم.
سوال ۱: کدام نسخه FortiOS را میخواهم استفاده کنم؟
این سوالی است که باید به شکل بسیار شخصی پاسخ داده شود. در پاسخ به این سوال بسیاری از عوامل تأثیرگذار هستند. دانستن این نکات برای پاسخ به این سوال بسیار مهم هستند:
- میخواهم از یک نسخه قدیمی استفاده کنم یا یک نسخه جدید؟
نسخههای قدیمی معمولاً دارای تعداد زیادی باگهای رفع شده هستند و به همین دلیل بسیار پایدار اجرا میشوند.
نسخههای جدید معمولاً تغییرات و ویژگیهای بیشتری را پیادهسازی میکنند، اما این تغییرات گاهی ممکن است محدودیتهای جدیدی را به همراه داشته باشند.
- آیا نسخه جدید ویژگیهای جدیدی دارد که قبلاً در دسترس نبودهاند؟
- در سیستمهای دیگر کدام نسخه را استفاده میکنم؟
- با کدام نسخه میتوانم با اطمینان کامل مدیریت کنم و با کمترین تلاش وظایف روزمره خود را انجام دهم؟
سوال ۲: کدام دستگاه فورتی گیت را استفاده میکنم؟ آیا نسخه مورد نظر یک NPI build است؟
کدام دستگاه FortiGate را در اختیار دارم؟ برای سریهای کاملاً جدید، ممکن است همه نسخههای FortiOS در دسترس نباشند و یا برخی از نسخهها هنوز به عنوان نسخههای NPI ارائه شوند.
نسخههای NPI با نام “New Product Integration” عرضه میشوند و برای سختافزار جدید برنامهریزی شدهاند. آنها همچنین به عنوان نسخههای “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
بسته به وضعیت توسعه، هنوز هم احتیاط برای نسخههای بعدی ضروری است. اما برای بررسی دقیقتر این موضوع برای مورد استفاده خاص شما، به سوال شماره ۴ میپردازیم.
سوال ۴: آیا 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
* به منظور دانلود تمام نسخههای نرم افزار FortiOS برای دستگاههای فورتی گیت، فورتی وب و فورتی آنالایزر میتوانید از این لینک استفاده کنید.
https://www.setakit.com/download-category/firmware