FreeNAS توزیعی مخصوص برای ساخت سرورهای ذخیرهسازی متصل به شبکه (Network Attached Storage) است. این توزیع مبتنیبر FreeBSD است و توسعهی آن توسط iXsystems, inc که یک شرکت ارائه دهندهی راهحلهای نرمافزاری و سختافزاری در شهر سن خوزهی ایالت کالیفرنیا در آمریکاست، حمایت و پشتیبانی میشود.
از آنجایی که این توزیع اصالتاً مبتنیبر توزیع M0n0Wall بود، بعد از به دست آوردن پشتیبانی رسمی از طرف iXsystems, inc مورد بازبینی سراسری قرار گرفت. توزیع M0n0Wall توزیعی است که برای اهداف امنیتی و فایروال طراحی شده است.
همانند NAS4Free که توزیعی مشتق شده از کد FreeNAS قدیمی است، ویژگی متمایز کننده و ویژهی FreeNAS استفادهی آن از فایلسیستم ZFS یعنی Zettabyte File System است؛ فایلسیستمی که اغلب به آن بهترین فایلسیستم برروی یک سیستمعامل گفته میشود.
ZFS فایلسیستمی است که برای سیستمعامل سولاریس (Solaris) که متعلق به Sun Microsystems بود (و حالا متعلق به Oracle است)، طراحی شده بود. علاوه بر FreeBSD و توزیعهایی که مبتنی یا مشتق شده از آن هستند (NAS4Free،FreeNAS و PC-BSD) فایلسیستم استفاده شده در توزیعهای illumos هم هست.
نصب: همانند NAS4Free، نصب FreeNAS از طریق یک رابط ncurses انجام میشود و کل فرآیند نصب فقط حدود ۵ دقیقه طول میکشد. تصویر زیر گزینههای موجود در نصب کنندهی تحت کنسول را نشان میدهد.
انتخاب گزینهی مناسب در این پنجره تمام چیزی است که برای شروع فرآیند نصب نیاز دارید. این سیستم می تواند برروی یک هارددیسک (HDD)، درایو حالت جامد (SSD)، کارت حافظه یا حافظهی USB نصب شود.
امکانات و مدیریت: FreeNAS به گونهای طراحی شده که از طریق یک رابط گرافیکی تحت وب قابل پیکربندی باشد. دسترسی به رابط تحت وب از طریق آیپیِ سیستمی که برروی آن نصب شده است انجام میگیرد که لاگین خودکارِ آن برای بار اول فعال است و پسوردی برای آن مورد نیاز نیست، ولی بعد از آن لازم است که خیلی سریع یک پسورد تنظیم کنید. در این تصویر، هشدار قرمز رنگ تا زمانی که برای حساب مدیر پسورد تنظیم نکنید به صورت چشمکزن نمایان خواهد بود.
بقیه ی تصاویر، قسمتهای مختلف رابط گرافیکی تحت وب و ویژگیهای پشتیبانی شدهی آن را نشان میدهند. تصویر زیر دسته بندی منوها و دکمهها را نشان میدهد. همان طور که در تصویر هم واضح است، میتوانید از این طریق یک Jail به شکلی که FreeBSD هم آن را دار میباشد راه اندازی کنید.
این تصویر سرویسهای پایهای که میتوانید فعال کنید را نشان میدهد.
سیستم پلاگین اجازه میدهد که سرویسهای پایهای توسط هر توسعه دهندهای گسترش یابند. به صورت پیشفرض پلاگینهای موجود سرویسهای BitTorrent، DLNA/UpnP و iTunes/DAAP را ارائه میدهند.
نحوهی اضافه کردن اشتراک AFP اپل.
نحوهی اضافه کردن اشتراک NFS لینوکس.
اضافه کردن اشتراک CIFS ویندوز.
این تصویر گزینههای مدیریت دیسکهای پشتیبانی شده (در اینجا ZFS و UFS) را نشان میدهد.
گزینههای مدیریت حجم ذخیرهسازیِ ZFS.
این تصویر گزینههایی که برای اسنپشاتگیریِ دورهای استفاده میشوند را نشان میدهد.
اسنپشاتها میتوانند برروی یک هاست راه دور برگردانده شوند. این تصویر گزینههای مربوط به انجام این کار را نشان میدهد.
برروی یک فایلسیستم ZFS، ابزار scrub یک معادل لینوکسی برای ابزار fsck است. برخلاف fsck، ابزار scrub در یک سیستم زنده و mount شده به کار میرود و هم داده و هم متاداده را برای خرابی می تواند چک کند. این تصویر بخش بالایی پنجرهی پیکربندی scrub برای ZFS را نشان میدهد.
این تصویر هم بخش پایینیِ پنجرهی بالا را نشان میدهد. در سیستمهای سازمانی استفاده از scrub به صورت ماهیانه توصیه میشود.
منبع دانلود: ایمیج نصبی آخرین نسخهی FreeNAS را میتوانید از اینجا دریافت کنید.
منبع: LinuxBSDos