خانه - برای مبتدی ها
ذخیره سازی فایل های خانگی بر اساس FreeNAS. FreeNAS - راه اندازی یک سرور FTP سیستم فایل Freenas

در مورد استفاده برای یک مینی سرور خانگی

در 8 دسامبر 2014، FreeNAS 9.3 بر اساس نسخه پایدار FreeBSD 9.3 منتشر شد.
بیایید ویژگی های نسخه را به عنوان بخشی از استفاده خانگی با جزئیات بررسی کنیم.
(گروه جداگانه ای از پیام ها در مورد راه اندازی FreeNAS OS 9.3 وجود خواهد داشت).

توصیه های تجهیزات(از توسعه دهندگان).
از نسخه 9.3، FreeNAS فقط برای پردازنده های 64 بیتی (همچنین به عنوان amd64 شناخته می شود) در دسترس است.
1. رم.
بیشتر حافظه دسترسی تصادفی، عملکرد سیستم FreeNAS بالاتر است. حداقل رم توصیه شده 8 گیگابایت است. این حداقل بر اساس بازخورد بسیاری از کاربران است. اطلاعات زیادی در فروم ها وجود دارد که نشان می دهد FreeNAS با کمتر از 8 گیگابایت رم نمی تواند به درستی رفتار کند.
توجه داشته باشید. توسعه دهندگان قویاً استفاده از استاندارد ECC RAM را توصیه می کنند.
برای سیستم هایی با ظرفیت دیسک بزرگ (بیش از 8 ترابایت)، قانون کلی این است: 1 گیگابایت رم برای هر 1 ترابایت فضای دیسک.
اگر سرور برای استفاده خانگی در نظر گرفته شده است، می توانید قانون 1 گیگابایت رم برای هر 1 ترابایت فضای دیسک را کاهش دهید، اگرچه 8 گیگابایت رم همچنان حداقل توصیه شده است. 16 گیگابایت رم برای استفاده در خانه و مشاغل کوچک بهینه است.
اگر قصد دارید از ZFS deduplication استفاده کنید (به طور کلی حذف داده ها روشی است برای یافتن و حذف داده های تکراری در یک رسانه ذخیره سازی بدون به خطر انداختن یکپارچگی اطلاعات)، قانون کلی این است: 5 گیگابایت رم به ازای هر 1 ترابایت داده باید باشد. کپی شده
اگر FreeNAS را روی سیستمی بدون مانیتور نصب می کنید، گزینه های اشتراک گذاری رم کارت گرافیک را در بایوس غیرفعال کنید.
2. USB fفلش مموری و کارت حافظه فلش.
سیستم عامل FreeNAS حداقل بر روی یک دستگاه جدا از درایوهای ذخیره سازی نصب شده است.
این دستگاه می تواند فلش درایو USB، کارت حافظه فلش یا SSD باشد. از نظر فنی، سیستم عامل را می توان روی هارد دیسک نیز نصب کرد، اما درایو برای ذخیره داده ها در دسترس نخواهد بود.
هنگام انتخاب دستگاه برای نصب سیستم عامل FreeNAS به نکات زیر توجه کنید:
- حداقل اندازه دستگاه رایگان 4 گیگابایت است. این فضا برای سیستم عامل و دو محیط بوت فراهم می کند. از آنجایی که هر به روز رسانی یک محیط بوت ایجاد می کند، حداقل اندازه دستگاه توصیه شده حداقل 8 یا 16 گیگابایت است، زیرا این امکان ایجاد محیط های بوت بیشتری را فراهم می کند.
- استفاده از درایوهای فلش USB از برندهای معتبر به شدت توصیه می شود، زیرا فلش های USB بدون مارک ممکن است به طور کامل با FreeNAS سازگار نباشند.
- پشتیبانی از USB 3.0 به طور پیش فرض غیرفعال است زیرا در حال حاضر با برخی از سخت افزارها، از جمله چیپست های Haswell (Lynx point) سازگار نیست. اگر هنگام بوت کردن FreeNAS پیام Failed with Error 19 را مشاهده کردید، مطمئن شوید که بایوس سیستم xHCI/USB3 غیرفعال است. اگرچه این کار پورت های USB را به نسخه 2.0 کاهش می دهد، زمان بوت و خاموش شدن FreeNAS تفاوت قابل توجهی نخواهد داشت.
- کارت حافظه SD با مبدل USB توصیه نمی شود زیرا برای بسیاری از کاربران مشکل ایجاد کرده است.
- اگر به یک دستگاه بوت قابل اعتماد نیاز دارید، از دو دستگاه یکسان استفاده کنید و هر دو را در حین نصب FreeNAS انتخاب کنید. این یک دستگاه بوت آینه ای با قابلیت اطمینان بیشتر ایجاد می کند.
3. اتصال شبکه .
با اينكه بسیاری از آنها پشتیبانی می شوندکاربران FreeNAS اشاره کردند که دستگاه های اتصال شبکه عملکرد بهتردر دستگاه‌های اینتل و چلسیو، بنابراین اگر کارت شبکه جدیدی می‌خرید یا می‌خواهید این مارک‌ها را در نظر بگیرید برد سیستم. سرعت انتقال داده در دستگاه های Realteks با افزایش بار CPU کاهش می یابد، زیرا دستگاه های اتصال شبکه روی این تراشه ها پردازنده های خود را ندارند.
حداقل تجهیزات شبکه اترنت گیگابیت (GigE) برای استفاده خانگی توصیه می شود.
اگر سرعت بالای شبکه یک الزام است، هم نوع تجهیزات و هم نوع اشتراک شبکه ای را که ارائه می کنید در نظر بگیرید. در همان سخت افزار، CIFS کندتر از FTP یا NFS خواهد بود، زیرا Samba یک محیط رشته ای است. اگر از CIFS استفاده می کنید، از یک CPU سریع استفاده کنید.
پشتیبانی WOL به درایور دستگاه اتصال شبکه بستگی دارد.
توجه داشته باشید.
CIFS (اینترنت مشترک سیستم فایل) – پروتکل شبکهدسترسی به فایل ها، چاپگرها و دیگر منابع شبکه، استفاده می شودپیش فرضدر ویندوز، در سیستم های یونیکس مانند موجود است.
سامبا یک رسانه تماس برای ارتباط بین سیستم های یونیکس و ویندوز در یک شبکه است، استفاده شده پیش فرضدر ویندوز، در سیستم های یونیکس مانند موجود است.
پروتکل NFS (سیستم فایل شبکه). دسترسی شبکهبه سیستم های فایل،استفاده شده پیش فرض V سیستم های یونیکس مانند موجود استکلاینت های شخص ثالث برای ویندوز
FTP (پروتکل انتقال فایل) - پروتکل استانداردطراحی شده برای انتقال فایل ها از طریق شبکه های TCP (به عنوان مثال، اینترنت).
WOL (Wake on LAN) فناوری است که به شما امکان می دهد از راه دور رایانه را از طریق شبکه روشن کنید.

4. دیسک ها (درایوها) برای ذخیره داده ها.
نشریه را بخوانید (در زبان انگلیسی، ارائه یک ایده خوب از هارد دیسک هایی که برای NAS مناسب هستند:
http://technutz.com/purpose-built-nas-hard-drives/
7200 دور در دقیقه درایوهای SATAبرای ورودی/خروجی سریال تک کاربره در نظر گرفته شده اند و نیستند انتخاب خوببرای ضبط چند کاربره
سیستم فایل ZFS از اندازه بلوک پویا استفاده می کند، به این معنی که از دیسک آگاه است اندازه های متفاوت. با این حال، اگر به عملکرد اهمیت می دهید، از دیسک هایی با همان اندازه استفاده کنید.
لطفاً توجه داشته باشید که هنگام ایجاد هر گزینه RAID-Z، فقط کوچکترین اندازه درایو در هر درایو در آرایه استفاده می شود.
FreeNAS از درایوهای hot-plugging پشتیبانی می کند. برای استفاده از این ویژگی، مطمئن شوید که حالت AHCI در بایوس فعال است.

سیستم فایل ZFS(به طور خلاصه در مورد اصل مطلب).
FreeNAS 9.3 فقط از سیستم فایل ZFS پشتیبانی می کند. با این حال، برای اطمینان از سازگاری درایوهای UFS موجود، محتویات آنها را می توان با استفاده از عملکرد "Import Disk" در یک استخر ZFS کپی کرد.
توجه داشته باشید. سیستم های فایل دیگر، از جمله NTFS، FAT، EXT2 و EXT3 نیز در حالت فقط خواندنی پشتیبانی می شوند تا از انتقال داده ها به ZFS پشتیبانی کنند.
مروری بر ویژگی های ارائه شده توسط ZFS:
- ZFS یک سیستم فایل تراکنشی و Copy-On-Write است.
- ZFS یک سیستم فایل خود ترمیمی است.
- برای ZFS نیازی به تعیین اندازه پارتیشن در زمان ایجاد سیستم فایل نیست.
- ZFS از فشرده سازی داده ها در زمان واقعی پشتیبانی می کند.
- ZFS هزینه های عملیاتی پایینی را برای عکس های فوری یک استخر، مجموعه داده یا zvol فراهم می کند.
- محیط های بوت ZFS گزینه های بازیابی را پس از یک ارتقاء ناموفق ارائه می دهند.
- ZFS ذخیره نوشتن در RAM را فراهم می کند.
- ZFS یک کش خواندن در حافظه فراهم می کند.
- ZFS برای ارائه افزونگی و در عین حال رفع تعدادی از محدودیت های ذاتی RAID سخت افزاری طراحی شده است. ZFS سه سطح افزونگی به نام RAID-Z* را ارائه می‌کند، که در آن عدد بعد از RAID-Z نشان می‌دهد که چه تعداد دیسک روی VDEV می‌تواند بدون از دست دادن داده از بین برود. ZFS همچنین از آینه ها پشتیبانی می کند، بدون محدودیت در تعداد دیسک های موجود در یک آینه.
توجه داشته باشید. اصطلاحات اساسی مورد استفاده در ZFS:
Pool: گروهی از دستگاه‌هایی که ذخیره‌سازی فیزیکی و تکثیر داده‌ها را فراهم می‌کنند که توسط ZFS مدیریت می‌شود. این مدل ذخیره سازی فدرال مفهوم حجم و مسائل مربوط به پارتیشن بندی، تامین، پهنای باند تلف شده و ذخیره سازی رشته ای را حذف می کند. FreeNAS از Volume Manager برای ایجاد استخرهای ZFS استفاده می کند.
مجموعه داده: پس از ایجاد، استخر را می توان به مجموعه داده ها تقسیم کرد. یک مجموعه داده شبیه به یک پوشه است که مجوزها را حفظ می کند. یک مجموعه داده نیز شبیه یک سیستم فایل است که می توانید ویژگی هایی مانند سهمیه و فشرده سازی را تنظیم کنید.
Zpool- استخر مجازیذخیره سازی Zpool از دستگاه های مجازی (vdevs) ساخته شده است، که خود از دستگاه های بلوک ساخته شده اند: پارتیشن های هارد دیسک یا هارد دیسک های متعدد.
Zvol یک دستگاه بلوک مجازی در استخرهای ذخیره سازی سیستم فایل ZFS است.

مهم: هیچ راه حل RAID جایگزینی برای یک استراتژی پشتیبان نیست. از داده های خود نسخه پشتیبان تهیه کنید.
از عکس های فوری ZFS به عنوان بخشی از استراتژی خود استفاده کنید کپی رزرو کنید.

خدمات اضافی.
برای نصب نرم افزارهای اضافی، سیستم عامل FreeNAS 9.3 دو روش را ارائه می دهد: Plugins یا Jails.
متد Jails برای کاربرانی که می خواهند با چندین برنامه در یک زندان (Isolator) کار کنند، ضروری است. این روش فرض می‌کند که کاربر از خط فرمان راحت کار می‌کند و درک خوبی از شبکه و نصب نرم‌افزار در سیستم FreeBSD دارد.
روش Plugins برای کاربرانی در نظر گرفته شده است که ترجیح می دهند در دسترس را انتخاب، نصب و پیکربندی کنند نرم افزاربا استفاده از رابط گرافیکی استفاده از این روش بسیار آسان است، اما در تعداد نرم افزارهای موجود محدود است. هر برنامه به طور خودکار در زندان خود نصب می شود.
توجه داشته باشید. هر زندان با برنامه نصب شدهآدرس IP مخصوص به خود را خواهد داشت که به طور خودکار هنگام نصب برنامه اختصاص داده می شود، با قابلیت تغییر در طی فرآیند پیکربندی افزونه.
توجه داشته باشید. قبل از نصب اولین پلاگین، سیستم به طور خودکار نرم افزار phpVirtualBox را نصب می کند که یک رابط وب برای VirtualBox به عنوان یک الگوی کلی برای افزونه/ایزوله ارائه می کند..
پلاگین های زیر برای FreeNAS 9.3 در دسترس هستند:
- bacula-sd (شیب ذخیره سازی) - مدیریت پشتیبان گیری، بازیابی و بررسی داده های رایانه از طریق شبکه.
- BTSync - همگام سازی فایل ها بین دستگاه ها، بدون نیاز به ابر. Sync را در همه دستگاه هایی که می خواهید به اشتراک بگذارید نصب کنید دسترسی عمومیبه فایل ها
- CouchPotato - جستجو در چندین سایت NZB و تورنت برای بهترین تطابق ممکن.
- crashplan - پشتیبان گیری محلی و از راه دور رایگان.
- cruciblewds - شبیه سازی/تصویربرداری کامپیوتر رایگان.
- کرم شب تاب - سرور رسانه صوتی برای Roku SoundBridge و iTunes.
- هدفون - دانلود خودکار موسیقی برای NZB و تورنت.
- HTPC-Manager - مدیریت HTPC خود را از طریق شبکه.
- LazyLibrarian - دانلود خودکار کتاب الکترونیکی.
- Maraschino - یک رابط وب ساده برای صفحه نخست HTPC XBMC.
- MediaBrowser - سرور رسانه (http://mediabrowser.tv/).
- MineOS - مجموعه ای از آموزش های میزبانی Minecraft بر روی پلت فرم لینوکس یا BSD.
- Mylar - دانلود کننده کتاب کمیک خودکار (cbr/cbz).
- owncloud - دسترسی به داده های خود از هر دستگاهی.
- plexmediaserver - سرور رسانه (https://plex.tv/).
- s3cmd - ابزار خط فرمان و سرویس گیرنده برای بارگذاری، استخراج و مدیریت داده ها در فضای ذخیره ابریبا پروتکل S3
- سابنزبد - خبرخوان.
- SickBeard - برنامه PVR که برنامه های تلویزیونی را جستجو و مدیریت می کند.
- Subsonic - سرور رسانه ( http://www.subsonic.org/pages/index.jsp).
- همگام سازی - همگام سازی فایل ها بین دستگاه ها. هر دستگاه با شناسه شناسایی می شود. پوشه ها را به اشتراک بگذارید نظارت با استفاده از UPnP
- انتقال - یک کلاینت ساده BitTorrent.
- XDM - مدیریت دانلود قابل توسعه.

برای یک ایده کلی از گزینه های پیکربندی برای سروری که سیستم عامل FreeNAS را اجرا می کند، توضیحاتی در مورد اجزای اصلی مورد استفاده توسعه دهندگان سیستم عامل FreeNAS در سیستم ذخیره سازی خود به نام FreeNAS Mini ارائه می دهم که برای خانه یا دفتر کوچک ارائه شده است.
CPU- پردازنده 8 هسته ای 2.4 گیگاهرتزی اینتل با AES-NI (پردازنده اتم اینتل C2758 / C2738، قدرت 20 وات). این پردازنده از چندین جریان HD به طور همزمان پشتیبانی می کند و دستورالعمل های رمزگذاری پیشرفته داده ها را به همان سرعتی که نوشتن داده های رمزگذاری نشده رمزگذاری می کند، رمزگذاری می کند.
رم 16 گیگابایتی (2×8 گیگابایت) رم استاندارد ECC، 1600 مگاهرتز.
اتصال شبکه - دو رابط اترنت 10/100/1000 اینتل گیگابیتی.
آخرین نسخه FreeNAS بر روی یک دستگاه ذخیره سازی فلش داخلی اختصاصی نصب شده است.
درایوهای NAS وسترن دیجیتال قرمز استفاده می شود (تا 4 قطعه، با ظرفیت کل تا 24 ترابایت، بسته به طرح RAID).
مصرف برق بدون دیسک: 24 وات در حالت آماده به کار. با 4 درایو WD Red NAS: 37W بیکار. 47 وات در حداکثر بار


راه حل های نرم افزاری تخصصی مدت هاست توجه ما را به خود جلب کرده اند. از یک طرف، آنها انعطاف پذیری و غنای قابلیت های راه حل های سرور تمام عیار را ندارند، از طرف دیگر، به شما امکان می دهند یک عملکرد معین را در عرض چند دقیقه پیاده سازی کنید و حتی یک کاربر آموزش ندیده نیز می تواند با آنها کنار بیاید. . امروز ما به FreeNAS، یک توزیع تخصصی برای ایجاد فضای ذخیره سازی شبکه بر اساس FreeBSD نگاه خواهیم کرد.

FreeNAS برای دانلود در وب سایت رسمی پروژه در زمان نگارش در دسترس است آخرین نسخه 0.7.1 بود. گزینه اصلی تحویل LiveCD است، پس از راه‌اندازی که از آن یک سیستم کاملاً کاربردی دریافت می‌کنیم؛ این بسیار راحت است زمانی که نیاز دارید به سرعت فضای ذخیره‌سازی موقت شبکه را مستقر کنید، به عنوان مثال، برای پشتیبانی از یک رویداد، برای اهداف آموزشی یا نمایشی. با این حال، شایان ذکر است که تنظیمات تا اولین راه‌اندازی مجدد به قوت خود باقی خواهند ماند، بنابراین بهتر است سیستم را بر روی HDD، به خصوص که زمان زیادی نمی برد.

قبل از استقرار FreeNAS، توصیه می کنیم که با لیست سازگاری سخت افزار آشنا شوید تا از شگفتی های ناخوشایند محافظت کنید، به خصوص اگر رایانه شخصی شما دارای سخت افزار غیر استاندارد باشد. توزیع از نظر سخت افزاری بی تکلف است و ممکن است جان دومی را به سخت افزار قدیمی بدمد اگر عملکرد بالایی از ذخیره سازی لازم نباشد (NAS خانگی یا سرور فایل برای یک بخش کوچک).

نصب و راه اندازی

بیایید با تئوری تمام کنیم و به سمت عمل برویم. در این مرحله، شما باید قبلاً یک تصویر دیسک را دانلود کرده و روی سی دی رایت کرده باشید، آن را در درایو قرار داده و بوت کنید.

ما با پارتیشن بندی دیسک پیشنهادی و سایر پارامترهای نصب موافقیم، تنها مقداری که باید تغییر کند درخواست ایجاد یک پارتیشن مبادله است. به طور پیش فرض ایجاد نمی شود بنابراین ما به درخواست پاسخ مثبت می دهیم و اندازه پارتیشن را مشخص می کنیم.نصب کننده اندازه ای برابر با اندازه رم را پیشنهاد می کند، در اکثر موارد باید با این موضوع موافقت کنید.

اگر رایانه شما دارای مقدار زیادی رم است، منطقی است که تعویض را به 1-2 گیگابایت محدود کنید. مراحل نصب به خودی خود چند ثانیه طول می کشد و پس از اتمام دوباره، طبق بهترین سنت های نصب کننده BSD، به پنجره اولیه منتقل خواهید شد. این بار ما انتخاب می کنیم خارج شویدو کامپیوتر را مجددا راه اندازی کنید (مورد منو 7)، فراموش نکنید که CD را از درایو خارج کنید و بوت را از HDD مورد نظر مشخص کنید.

پس از راه‌اندازی مجدد، باید شبکه را پیکربندی کنید؛ برای انجام این کار، مرحله 2 را انتخاب کنید. به‌طور پیش‌فرض، به فضای ذخیره‌سازی یک آدرس IP 192.168.1.250 اختصاص داده می‌شود؛ همچنین می‌توان آدرس‌ها را از طریق DHCP به دست آورد، اما از آنجایی که هنوز این آدرس وجود دارد. یک سرور، بهتر است آدرس IP را به صورت دستی تنظیم کنید.

تنظیمات بسیار ساده هستند، اشتباه کردن بسیار دشوار است. پس از رد پیکربندی از طریق DHCP، آدرس IP، ماسک، دروازه و آدرس را مشخص کنید سرورهای DNS. پشتیبانی IPv6 را غیرفعال می کنیم.

به منظور بررسی عملکرد شبکه، آدرس IP ذخیره سازی را در مرورگر دستگاه مشتری وارد کنید؛ اگر همه چیز خوب کار کند، پنجره ورود به رابط وب را مشاهده خواهید کرد. اکنون می‌توانید با خیال راحت فضای ذخیره‌سازی را به قفسه‌ای در اتاق سرور منتقل کنید (یا آن را روی نیم‌ساخت قرار دهید)، تمام تنظیمات دیگر از طریق رابط وب در دسترس هستند.

ورود پیش فرض این است: مدیرو رمز عبور: فرینا. از تنظیمات اولیه، توصیه می کنیم بلافاصله روسی را روشن کنید سیستم - عمومیو رمز دسترسی را در تب بعدی تغییر دهید.

راه اندازی دیسک ها

قبل از اینکه بتوانید از فضای ذخیره سازی استفاده کنید، باید پیکربندی کنید دیسکهای سخت. این کار دشوار نیست، اما نیاز به دانش و مراقبت خاصی دارد.

اول از همه، بیایید به نشانه گذاری اصلی نگاه کنیم هارد دیسک. FreeBSD سیستم نامگذاری دیسک مخصوص به خود را دارد و تشخیص آن برای یک مبتدی می تواند بسیار دشوار باشد، بنابراین ما از یک "برگ تقلب" استفاده خواهیم کرد.

افتتاح تشخیص - اطلاعات - بخش هاو اطلاعات ارائه شده را به دقت مطالعه کنید. همانطور که مشاهده می کنید، سیستم دارای دو هارد دیسک نصب شده است da0و da1که اولین آن سیستمیک است و قبلاً علامت گذاری شده است. در اطلاعات نشانه گذاری، ما به دنبال شماره بخش هستیم ( تقسیم بندی) و اندازه آنها.

در مورد ما، پارتیشن 1 شامل سیستم (125 مگابایت)، پارتیشن 3 (1936 مگابایت) برای swap اختصاص داده شده است، و پارتیشن 2 شامل بقیه است. فضای دیسکو می تواند برای ذخیره اطلاعات کاربر استفاده شود.

حالا بیایید پارتیشن swap را مونت کنیم، با وجود اینکه برنامه نصب آن را ایجاد می کند، به طور خودکار نصب نمی شود. بیایید ادامه دهیم سیستم - پیشرفته - فایل صفحهتیک بزنید روشن کن، نوع - دستگاه. ما به عنوان دستگاه نشان می دهیم بخش موجود swap، همانطور که مشخص کردیم، سومین پارتیشن دیسک اول است، بنابراین نام کامل پارتیشن خواهد بود. da0s3، و مسیر کامل /dev/da0s3.

پارتیشن swap متصل است، وقت آن است که به پارتیشن های ذخیره سازی داده های کاربر بروید. برای استفاده از پارتیشن های دیسک، باید آن را نصب کنید. دیسک ها - مدیریتروی علامت پلاس آبی رنگ کلیک کنید و صفحه ای برای افزودن دیسک جدید خواهید دید.

یک دیسک فیزیکی را انتخاب کنید (در مورد ما da0، پارامترهای لازم را نشان دهید (در 99٪ موارد می توانید همه چیز را به طور پیش فرض رها کنید). از آنجایی که دیسک ما قبلاً پارتیشن بندی شده است، آن را به عنوان یک سیستم فایل نشان می دهیم UFS با به روز رسانی نرم، سپس کلیک کنید اضافه کردنو تغییرات را در صفحه بعد تایید کنید.

پس از اتصال دیسک، باید نقطه نصب پارتیشن را برای داده های کاربر مشخص کنید. دیسک ها - Mount Point - Add(بعلاوه آبی)، درایو را نشان دهید ( da0) - نوع پارتیشن (برای دیسک بوت MBR) - شماره پارتیشن (در مورد ما 2، به "برگ تقلب" مراجعه کنید) - نوع سیستم فایل ( UFS) و نام نقطه سواری (خودتان فکر کنید، ما انتخاب کردیم داده ها).

برای اتصال هارد دوم نیز همین مراحل را دنبال می کنیم، فقط هنگام اتصال آن را به عنوان فایل سیستم مشخص می کنیم فرمت نشدهو قبل از نصب فراموش نکنید که پارتیشن را فرمت کنید دیسک ها - قالب بندی.

راه اندازی CIFS/SMB

پروتکل SMB امکان اشتراک گذاری ساده فایل را فراهم می کند شبکه های ویندوزو آنچه اکثریت قریب به اتفاق کاربران از یک دستگاه ذخیره سازی شبکه نیاز دارند.

راه اندازی اشتراک گذاری در FreeNAS آسان نیست، اما بسیار ساده است ( خدمات - CIFS/SMB). ما باید فقط سه پارامتر مورد نیاز را در برگه مشخص کنیم (یا آنها را به عنوان پیش فرض بگذاریم). گزینه هاو یک (یا چند) از نقاط مانت را به عنوان سهم روی نشانک قرار دهید منابع مشترک. تمام است، ذخیره سازی شبکه آماده است، می توانید فایل ها را قرار دهید.

کاربران با تجربه و مدیران سیستماز تنظیمات پیشرفته، مانند امکان ورود به سیستم با استفاده از لاگین و رمز عبور یا گنجاندن درایو در یک دامنه، خوشحال خواهید شد.

راه اندازی FTP

FreeNAS همچنین به شما امکان استقرار را می دهد سرور FTPبرای مثال، می‌توانید دسترسی راحت به داده‌های کاربر را از طریق پوشه‌های مشترک سازماندهی کنید شبکه محلیو از طریق FTP برای کاربران راه دور، سازماندهی حمل و نقل پورت های FTP (20، 21) روی روتر کافی خواهد بود.

راه اندازی FTP (خدمات - FTP) را نیز نمی توان پیچیده نامید، پارامترهای کمی وجود دارد و درک آنها آسان است و به شما امکان می دهد دسترسی ناشناس را به کل درایو (به جز پارتیشن سیستم) باز کنید.

ابتدا کادر را علامت بزنید فقط کاربران محلی، در تنظیمات پیشرفته می توانید گزینه را انتخاب کنید دایرکتوری ریشه پیش فرض، اگر بخواهیم کاربر را از بقیه فایل سیستم در پوشه root او جدا کنیم. ما توصیه می کنیم این گزینه را برای کاربران اینترنت انتخاب کنید زیرا امن ترین است؛ حتی پس از دسترسی به اطلاعات کاربری کاربر، مهاجم از پوشه خود فراتر نمی رود. گزینه ها را ذخیره کرده و سرویس را مجددا راه اندازی کنید.

می توانید یک کاربر در منو اضافه کنید دسترسی - کاربران و گروه هانام کاربری را وارد کنید، نام و نام خانوادگی، رمز عبور دلخواه ما به عنوان گروه اصلی نشان می دهیم ftp، در زیر فهرست اصلی مورد نظر را نشان می دهد، اگر وجود نداشته باشد، ایجاد می شود.

شما همچنین می توانید اجازه دسترسی به پورتال کاربر را بدهید، پورتال در این مورد با صدای بلند است، فقط یک ساده در دسترس کاربر است. مدیر فایلبر اساس یک رابط وب بنابراین ما نکته زیادی در این گزینه نمی بینیم.

با اضافه کردن یک کاربر، می توانیم سعی کنیم به سرور FTP خود متصل شویم، اگر هیچ اشتباهی مرتکب نشده اید، همه چیز باید کار کند.

راه اندازی UPnP

این سرویس مورد علاقه کاربران خانگی است و امکان دسترسی آسان به محتویات چندرسانه‌ای ذخیره‌سازی، از جمله. با استفاده از پخش کننده های سخت افزاری و HTPC ها، به راحتی محتویات آن را در قالب یک کتابخانه سازماندهی می کند.

راحتی این روش دسترسی بسیار قدردانی خواهد شد کاربران معمولی، که مجبور نخواهند شد در پراکندگی فایل ها و پوشه ها به دنبال فیلم یا آلبوم مورد نیاز خود بگردند و فرصت کار با یک کتابخانه ساختاریافته را دارند.

خدمات - UPnPمانند موارد قبلی، تقریباً همه چیز از قبل برای ما پیکربندی شده است، تنها کاری که باید انجام دهیم این است که دایرکتوری ذخیره سازی پایگاه داده را مشخص کرده و پوشه هایی را با فایل های رسانه ای اضافه کنیم. اگر می خواهید به فضای ذخیره سازی دسترسی داشته باشید کنسول های بازییا سایر تجهیزات خاص، لطفا مشخصات مناسب را مشخص کنید.

پایگاه داده زمانی تشکیل می شود که پوشه ها بر اساس محتویات فعلی خود اضافه می شوند و متأسفانه رابط وب ابزاری برای به روز رسانی آن در هنگام افزودن/حذف/انتقال فایل ها ندارد. پس حتما کادر را علامت بزنید رابط مدیریت را فعال کنیددر نقطه رابط وب. در دسترس خواهد بود http://drive_address:49152، علیرغم اینکه رابط کاربری انگلیسی است، درک آن دشوار نیست، گزینه ها حداقل هستند.

یک فضای ذخیره سازی با پیکربندی UPnP علاوه بر این در محیط شبکه به عنوان یک دستگاه چندرسانه ای نمایش داده می شود که با دوبار کلیک کردن روی آن، راه اندازی WMP و دسترسی راحت به تمام محتوای چند رسانه ای را فراهم می کند. در هر صورت ما با هیچ مشکلی مواجه نشدیم.

راه اندازی بیت تورنت

پشتیبانی از یکی دیگر از فناوری های محبوب، FreeNAS را به یک انتخاب عالی برای یک سرور ذخیره سازی/رسانه شبکه خانگی تبدیل می کند. انتقال اوبونتو، آشنا از بررسی ها، به عنوان یک مشتری تورنت استفاده می شود، که نمی تواند از عملکردها و تنظیمات فراوانی ببالد، که نشان دهنده یک "اسب کار" ساده و بی تکلف است.

راه اندازی سرویس خدمات - بیت تورنتاین بسیار ساده است و هیچ مشکلی برای هیچ کاربر تورنت ایجاد نمی کند؛ تنها نکته ظریف راه اندازی دسترسی به رابط وب مشتری تورنت است. با وجود نام کاربری مدیراعتبارنامه ها با اعتبار کاربر رابط وب FreeNAS به همین نام مطابقت ندارد، بنابراین توصیه می کنیم فوراً یک رمز عبور تعیین کنید.

برای دسترسی به وب سایت تورنت آدرس زیر را در مرورگر خود وارد کنید: http://drive_address:9091، مجموعه گزینه ها اسپارتانه است، اما همه چیزهایی که نیاز دارید وجود دارد. برای شروع دانلود، به یک فایل تورنت از قبل دانلود شده یا یک URL برای دانلود آن نیاز دارید. اکنون می توانید با خیال راحت کامپیوتر خانگی قدرتمند خود را در شب خاموش کنید و دانلودها را به FreeNAS بسپارید (و در نتیجه قبض برق خود را کاهش دهید).

ما همه ویژگی‌های FreeNAS را در نظر نگرفته‌ایم، بلکه فقط جالب‌ترین و محبوب‌ترین آن‌ها را در نظر گرفته‌ایم؛ بقیه برای کاربران با تجربه‌تر و مدیران سیستم در نظر گرفته شده است. با این وجود، همه چیز را می توان به راحتی و به وضوح از طریق رابط وب پیکربندی کرد. بنابراین اگر برای خانه/دفتر کوچک خود به ذخیره سازی شبکه نیاز دارید، باید به FreeNAS توجه کنید

سرگئی یارمچوک

FreeNAS: ساخت یک سیستم ذخیره اطلاعات قابل اعتماد

حجم اطلاعات به طور مداوم در حال افزایش است و الزامات امنیت، دسترسی و ارتباط آن در حال افزایش است. سؤالاتی مطرح می شود: چگونه می توان داده های متفاوت را از رسانه های مختلف به تأسیسات ذخیره سازی متمرکز منتقل کرد؟ چگونه می توان سیستم های ذخیره سازی اطلاعات را حتی در سازمان های کوچک ساخت؟

امروزه در بازار تعداد زیادی پیشنهاد از سیستم های ذخیره سازی داده وجود دارد که در قابلیت ها، معماری و قیمت متفاوت هستند. راه حل های مبتنی بر Windows Storage Server یا Cisco Storage Networking نیاز به آموزش خاصی برای مدیران دارند و ممکن است همیشه مقرون به صرفه نباشند. می توانید با استفاده از هر یک از سیستم عامل های رایگان مشکل را حل کنید، اما باید زمان زیادی را برای استقرار و پشتیبانی صرف کنید. گزینه دیگری وجود دارد - استفاده از توسعه ویژه FreeNAS (http://www.freenas.org).

ویژگی های FreeNAS

توسعه یک سرور NAS منبع باز است که بر روی FreeBSD 6 ساخته شده و تحت مجوز BSD توزیع شده است. از این رو هدف آن - ارائه سازمان ها و بخش های کوچک با یک دستگاه ذخیره سازی اطلاعات قابل اعتماد با حداقل هزینه است. FreeNAS توسط وقت آزادالیور کوچارد. با قضاوت بر اساس نسخه ها ، او این کار را بسیار فعال انجام می دهد ، زیرا در 5 ماه سال 2006 قبلاً 11 پیش انتشار وجود داشت.

نسخه فعلی 0.66 در زمان نگارش، پشتیبانی از موارد زیر را ارائه می دهد:

  • پروتکل های فایل شبکه CIFS، FTP، NFS، SSH، RSYNC و AFP (برای رایانه های اپل)؛
  • هارد دیسک های ATA/SATA، SCSI، USB و Firewire.
  • سیستم های فایل UFS، FAT32، EXT2/EXT3، NTFS (فقط خواندنی)؛
  • نرم افزار RAID 0، 1 و 5;
  • سخت افزار RAID و کارت های شبکه، پشتیبانی شده توسط FreeBSD 6 (از جمله بی سیم)؛
  • احراز هویت دامنه محلی و مایکروسافت (اکنون در حال انجام است کار در حال انجامبرای پشتیبانی LDAP، NIS و Radius نیز برنامه ریزی شده است).

سیستم را می توان نه تنها از دیسک سخت، بلکه از یک دستگاه USB نیز بوت کرد. برای مثال می توانید از فلش کارت استفاده کنید، زیرا اندازه سیستم نصب شدهاز 17 مگابایت تجاوز نمی کند)، این گزینه می تواند هنگام استفاده از نرم افزار RAID مفید باشد. از آنجایی که دیسک ها را می توان به طور کامل برای آن فرمت کرد، نمی توانید از آن استفاده کنید دیسک بوتبه عنوان بخشی از RAID یک تصویر بهینه شده برای VMWare در سایت موجود است. برای پیکربندی یک سیستم از قبل نصب شده، از یک رابط وب استفاده می شود. در طول توسعه از SourceForge.net FreeNAS نسخه های مختلفبیش از 85 هزار بار دانلود شده است.

نصب FreeNAS

برای نصب و استفاده از FreeNAS به یک کامپیوتر با حداقل 96 مگابایت رم، یک کارت شبکه و یک یا چند مورد نیاز دارید. هارد دیسک. اگر قصد دارید از RAID 5 استفاده کنید که به 3 دیسک نیاز دارد و بوت شدن از USB امکان پذیر نیست، به روش زیر عمل کنید. در طول مدت نصب، یک CD-ROM به جای یکی از هارد ها نصب می شود و سپس تعویض معکوس انجام می شود.

اندازه تصویر iso توزیع 30.2 مگابایت است، آن را روی دیسک بنویسید و بوت کنید. در طول فرآیند اولیه سازی سیستم، پیام هایی در مورد نام هارد دیسک ها (CD cd0، disk0 و غیره) و دستگاه های شبکه پیدا شده نمایش داده می شود. پس از بارگذاری، تنظیمات پیش فرض سیستم نمایش داده می شود: رابط شبکه LAN و آدرس IP آن. تمام تنظیمات اولیه با استفاده از کنسول نصب - راه اندازی کنسول FreeNAS انجام می شود.

با انتخاب گزینه 1، FreeNAS روی هارد دیسکی نصب می شود که فقط برای بوت کردن قابل استفاده است.

اگر قصد دارید فقط از یک دیسک در سیستم (برای بارگذاری و ذخیره اطلاعات) استفاده کنید، گزینه 2 را انتخاب کنید. در این حالت، دو پارتیشن در یک برش ایجاد می شود: یک 17 مگابایت کوچک برای FreeNAS و بقیه فضا برای داده ها اختصاص داده می شود.

برای نصب باید نام منبع را وارد کنید دستگاه پخش سی دیو سپس نام درایوی که نصب روی آن انجام خواهد شد. برنامه نصب تمام دستگاه های موجود در سیستم را نشان می دهد و فقط باید نام مورد نیاز را انتخاب و وارد کنید. در مورد من به ترتیب acd0 و ad0 بود.

پس از نصب، برنامه گزارش داد که FreeNAS بر روی اولین پارتیشن ad0s1 اسلایس نصب شده است. سیستم درخواست می کند که برای استفاده از پارتیشن داده ایجاد شده، باید یک دیسک در صفحه Disks:Management و یک Mount Point در صفحه Disks:Mount point اضافه کنید.

این را به خاطر بسپاریم. برای ادامه کلیک کنید و با انتخاب آیتم پنجم کنسول، سیستم را راه اندازی مجدد کنید.

اکنون از هارد دیسک بوت می کنیم و اولین مورد را در منو برای پیکربندی رابط های شبکه انتخاب می کنیم. لیستی از دستگاه های پیدا شده (از جمله آتش افزار) نمایش داده می شود و فعال می شود دستگاه شبکهبه عنوان بالا علامت گذاری خواهد شد.

اگر سیستم دارای چندین کارت شبکه نصب شده باشد، سیستم علاوه بر رابط LAN (در مورد من ed0 است) از شما می خواهد که گزینه 1 و غیره را انتخاب کنید. به جای یک عدد، می توانید حرف a را مشخص کنید ( یعنی تشخیص خودکار)، سپس خود سیستم سعی می کند با کلیک بر روی رابط کاربری را تعریف کند، می توانید به مرحله بعدی بروید.

برای مرجع، سرور FreeNAT از مسیریابی بین رابط ها پشتیبانی نمی کند، بنابراین انتقال داده ها از یک شبکه به شبکه دیگر از طریق سرور امکان پذیر نیست. از چندین رابط فقط می توان برای دسترسی به سرور FreeNAS از شبکه های مختلف استفاده کرد.

پس از راه اندازی مجدد، در مرحله 2 آدرس IP LAN (به عنوان مثال، 192.168.0.1) و ماسک شبکه (طبق معمول، 255.255.255.0 یا در نماد CIDR - 24) را تنظیم می کنیم. رابط های اضافی منحصراً با استفاده از یک مرورگر وب پیکربندی می شوند.

با استفاده از مرحله 6، می توانید سعی کنید هر گره ای را در شبکه پینگ کنید. اگر همه چیز خوب است، می توانید مانیتور، صفحه کلید و سایر دستگاه های غیر ضروری را خاموش کنید و از راه دور از طریق رابط وب به کار خود ادامه دهید.

رابط وب FreeNAS

http://192.168.0.1 را در مرورگر وب خود تایپ کنید. برای ثبت نام از ادمین کاربر و پسورد freenas استفاده کنید (با استفاده از نقطه 3 قابل تنظیم مجدد است).

همانطور که از شکل می بینید. 1، هفت بخش تنظیمات از طریق رابط وب در دسترس است. برای سهولت در پیمایش، تمام پارامترهای اصلی در یک جدول خلاصه می شوند.

بخش های رابط وب FreeNAS

فصل

زیر بخش ها

هدف و تنظیمات انجام شده

سیستم

راه اندازی عمومی

تنظیم نام سرور، آدرس سرور DNS، تغییر رمز عبور مدیر، پروتکل عملیاتی WebGUI http/https، در صورت لزوم، و پورتی که روی آن کار می کند (به طور پیش فرض 80/443)، منطقه زمانی، داده های سرور NTP

مسیرهای ثابت

کنترل مسیریابی

سیستم عامل

پیشرفته

نصب کلیدهای SSL و گواهی‌های تولید شده از منابع خارجی، غیرفعال کردن «منوی کنسول»، بررسی به‌روزرسانی‌ها، بلندگو، فعال کردن دیمون S.M.A.R.T و برخی تنظیمات دیگر

رابط ها

LAN و غیره

راه اندازی رابط های شبکه در اینجا می توانید آدرس IP، دروازه، تغییر MTU، تنظیم سرعت رابط و حالت کار - دوبلکس نیمه/تمام، و همچنین نظرسنجی دستگاه را تنظیم کنید، که به شما امکان می دهد نظرسنجی دستگاه های شبکه را تنظیم کنید.

دیسک ها

مدیریت

مدیریت دیسک، قالب بندی پارتیشن ها برای UFS، FAT و نرم افزار RAID، مقداردهی اولیه iSCSI

RAID نرم افزاری

ایجاد و مدیریت، به دست آوردن اطلاعات در مورد نرم افزار RAID

نقطه کوه

کار با نقاط نصب

خدمات

پیکربندی پروتکل های CIFS، FTP، NFS، RSYNCD، SSHD و AFP. به طور پیش فرض، همه چیز غیرفعال است، بنابراین ابتدا باید پروتکل را با علامت زدن فعال کردن در گوشه سمت راست بالا در برگه مربوط به پروتکل مورد نظر فعال کنید.

دسترسی داشته باشید

پیکربندی کاربران و گروه‌های محلی و همچنین تنظیمات دسترسی اکتیو دایرکتوری. موارد NIS و RADIUS هنوز کار نمی کنند

تشخیص

سیاههها

مشاهده فایل‌های گزارش (سرویس‌های سیستم و شبکه) و پیکربندی ارسال پیام‌های انتخاب‌شده به سرور syslog خارجی

اطلاعات

اطلاعات مربوط به دیسک ها، پارتیشن های دیسک و فضای آزاد، SMART، نقاط اتصال، وضعیت RAID نرم افزار، iSCSI را نمایش می دهد. و وضعیت Active Directory در اینجا قرار گرفت

پینگ / ردیابی

دستورات ping و traceroute را به سادگی با وارد کردن آدرس IP یا نام میزبان اجرا کنید. تعدادی از پارامترها را می توان تغییر داد (رابط، تعداد تلاش، حداکثر تعداد گره ها)

دستور را اجرا کنید

در اینجا می توانید هر دستوری را روی سرور به صورت دستی اجرا کنید، نتیجه در مرورگر نمایش داده می شود، تاریخچه دستورات پشتیبانی می شود. علاوه بر این، از اینجا می توانید فایل ها را از و به سرور دانلود کنید

جدول ARP

خروجی جدول ARP (تطابق بین آدرس های IP و MAC و نام میزبان)

پشتیبان گیری بازیابی

ذخیره و بازیابی تنظیمات سیستم

تنظیمات کارخانه

تنظیم پارامترهای اولیه (احتمالاً در مرحله 4 - "تنظیم کنسول")

راه اندازی NAS در یک گروه کاری

به گفته وی، الیور کوهارد پس از انتشار نسخه 1.0 به طور فعال در مستندسازی پروژه شرکت خواهد کرد؛ سند "راهنمای راه اندازی و کاربر FreeNAS" اکنون در وب سایت موجود است که کاملاً به شما کمک می کند. مفاهیم کلیروند (اگرچه باید آن را بخوانید). بنابراین، در پایان مقاله، یک کوچک مثال عملی. بیایید FreeNAS را با یک دیسک در یک گروه کاری کوچک با استفاده از رایانه های MS Windows به عنوان مشتری راه اندازی کنیم.

پس از ثبت نام در سیستم، ابتدا باید نام سرور را تنظیم کنید، پروتکل عملیاتی را به ایمن تغییر دهید و نصب کنید رمز عبور جدیدمدیر، و همچنین منطقه زمانی خود را انتخاب کنید. به "System: General setup" رفته و فیلدهای مربوطه را پر کنید (شکل 2). برای اعمال تغییرات باید سیستم را ریبوت کنید، اما پس از انجام عملیات زیر می توانید این کار را انجام دهید.

در "Disks: Management" روی "+" کلیک کنید و به موردی بروید که به شما امکان می دهد یک دیسک جدید اضافه کنید. در لیست کشویی "Disk"، دیسکی را که با آن کار خواهیم کرد انتخاب کنید (شکل 3)، در صورت لزوم، حالت عملکرد آن را روی UDMA، پارامترهای تغییر به حالت آماده به کار، Advanced تنظیم کنید. مدیریت قدرتو آکوستیک سپس روی «افزودن» کلیک کنید. دیسک جدیددر "Disks: Management" ظاهر می شود، دیسک های دیگر به همین ترتیب اضافه می شوند. پس از اینکه همه دیسک ها به سیستم اضافه شدند، برای تایید تغییرات روی "اعمال تغییرات" کلیک کنید و اکنون راه اندازی مجدد کنید.

برای ورود به سرور از طریق کنسول وب، از پروتکل HTTPS استفاده می کنیم. آدرس به این صورت است: https://192.168.0.1/، پس از آن گواهی سرور را می پذیریم.

دیسک‌ها اضافه شده‌اند، اکنون نوبت به نقاط اتصال رسیده است. "Disks: Mount Point" را انتخاب کرده و روی "+" کلیک کنید. در منوی کشویی "Disk" (شکل 4) هارد دیسک را انتخاب کنید، در "Partition" - شماره پارتیشن در برش (اولین پارتیشن اکنون توسط سیستم اشغال شده است، بنابراین 2 را انتخاب کنید)، در "File System" ما سیستم فایل UFS را نصب می کنیم و فیلدهای "اشتراک نام" و شرح منبع "توضیحات" را پر می کنیم. سپس روی «ذخیره» کلیک کنید و در پنجره اصلی «اعمال تغییرات» را کلیک کنید.

اکنون باید منبع دیسک جدید را از طریق شبکه در دسترس قرار دهید. به "Services: CIFS" بروید، برای فعال کردن سرویس، کادر Enable را علامت بزنید (شکل 5). در قسمت "Authentication" روش احراز هویت (ناشناس، محلی و Active Directory) را انتخاب کنید. آخرین سرویسی در گروه کوچک وجود ندارد؛ اگر Anonymous را تنظیم کنید، هر کاربر شبکه می‌تواند به سرور دسترسی داشته باشد. ما می خواهیم دسترسی مهمانان ناخوانده را محدود کنیم و بنابراین آن را روی "کاربر محلی" تنظیم کنیم. در فیلدهای NetBiosName و Workgroup نام سروری را وارد می کنیم که تحت آن در شبکه NetBios قابل مشاهده خواهد بود و گروه کاری. ما پارامتر "Dos charset" را به عنوان ACSII انتخاب می کنیم، در غیر این صورت حروف روسی را در نام فایل ها نخواهید دید. با تنظیم "سرور زمان" روی "بله"، سرور FreeNAS می تواند به عنوان یک سرور زمان برای مشتریان عمل کند. پس از اتمام تمام تنظیمات، روی "ذخیره" کلیک کنید.

شکل 6. افزودن یک کاربر محلی

در نسخه های آینده برنامه ریزی شده است که رابط شبکه ای که کاربران می توانند از آن ثبت نام کنند، مشخص شود.

اگر اکنون نام etbios (یا 192.168.0.1) را در خط مرورگر روی کلاینت تایپ کنید، پس از وارد کردن نام کاربری و رمز عبور، منبع جدیدی را مشاهده می کنیم که در آن می توانید فایل ها را بخوانید و ایجاد کنید.

متأسفانه، هنگامی که برای احراز هویت کاربران محلی استفاده می شود، FreeNAS محدودیت دقیق دسترسی کاربر به منابع موجود را مجاز نمی کند؛ همه کاربران قانونی به همه پوشه ها دسترسی برابر خواهند داشت.

راه‌اندازی یک سرور FTP به همین سادگی است، اما من نتوانستم نام فایل‌های روسی را نمایش دهم، در حالی که چنین مشکلی در SMB وجود نداشت.

بیایید آن را جمع بندی کنیم

خود توزیع جالب است. ترکیب می شود اندازه کوچک, فرصت های خوب، رابطی که راه اندازی را آسان می کند و حتی برای یک مبتدی قابل درک است. قابلیت های آن برای کارهای روزمره بیش از اندازه کافی است، خط فرمانفقط برای موارد بیشتر باید استفاده شود تنظیمات خوب. همانطور که ممکن است، FreeNAS یک جایگزین خوب برای ساخت یک ساده است سرور NASالف، بدون نیاز به نصب نسخه کاملگنو/لینوکس یا برخی از سیستم های BSD.

حتی با وجود تمایل کاربران به صرف مبلغ قابل توجهی برای آماده ذخیره سازی شبکه، احتمالاً هیچ کس از تبدیل رایانه قدیمی یا بدون ادعا خود با استفاده از سیستم عامل به آن امتناع نمی کند FreeNAS.

در حال حاضر، این دسته از دستگاه ها تقاضای زیادی دارند، زیرا کیت های توزیع برنامه ها و فایل های چند رسانه ای به طور مداوم در حال رشد هستند، که به مقدار زیادی ذخیره سازی نیاز دارد. علاوه بر این، سرورهای NAS را هدف قرار دادند استفاده خانگی- این وسیله ای مناسب برای ذخیره اطلاعات است. ذخیره سازی شبکه به راحتی مشکل کمبود فضای خالی در هارد رایانه شخصی شما را حل می کند، اما همچنین به یک مکان ذخیره سازی متمرکز برای مجموعه موسیقی، فیلم و عکس شما تبدیل می شود. و مهمتر از همه، همه این فایل ها، جمع آوری شده در یک مکان، برای مشاهده از هر دستگاه الکترونیکی در شبکه محلی، خواه لپ تاپ، تبلت، گوشی هوشمند یا تلویزیون در دسترس خواهند بود.

بله، سرورهای NAS بسیار گران هستند، اما می توان آن را انجام داد ذخیره سازی شبکه DIYبه عنوان جایگزینی برای راه حل کارخانه، بدون محدودیت در عملکرد. ما به معمولی ترین کامپیوتر و سیستم عامل FreeNAS نیاز خواهیم داشت. من در مورد راه حل ها در یک مورد مناسب در مقاله "".

البته، می توانید از یک رایانه شخصی قدیمی استفاده کنید (باید بلافاصله رایانه های نسل "قدیمی" را از این مفهوم حذف کنید پردازنده های پنتیوم 4). اما در صورت امکان از نظر کیفیت بهتر است پلت فرم سخت افزاری برای ذخیره سازی شبکه، که سیستم عامل FreeNAS را اجرا می کند، از یک کامپیوتر جمع و جور استفاده می کند که بر روی یک پردازنده کم مصرف اینتل اتم یا AMD Brazos ساخته شده است. من این را با این واقعیت توجیه می کنم که این قطعات حداقل برق مصرف می کنند و تقریباً بی صدا کار می کنند و اصلاً گران نیستند. مقدار RAM چندان مهم نیست، زیرا FreeNAS برای RAM نیازی ندارد. شما باید مراقبت کنید دیسکهای سختحداقل دو مورد، که می توانند در یک آرایه RAID آینه ای برای امنیت اطلاعات قابل اعتمادتر ترکیب شوند. امنیت برای یک سرور NAS مهم است، اما اگر چیزی برای ارزش گذاری دارید. بسته به محتوا، استفاده از RAID یک موضوع بحث برانگیز است.

نحوه نوشتن OC در درایو فلش

ما FreeNAS را روی یک درایو فلش USB نصب می کنیم تا هنگام تعویض هارد دیسک، عملکرد سرور NAS مختل نشود. استفاده از فلش درایو با عملکرد بی صدا آن (برخلاف هارد دیسک) توجیه می شود و مهمتر از همه، اگر هارد دیسک از کار بیفتد، سیستم عامل نصب شده خارج از آرایه ذخیره سازی اطلاعات می تواند به طور عادی کار کند. برای نصب سیستم عامل FreeNAS، هر فلش مموری مناسب است، نه لزوماً با سرعت بالا (مانند سیستم عامل های سنگین تر)، با ظرفیت حداقل 2 گیگابایت.

ابتدا باید بایگانی را با تصویر سیستم عامل دانلود کنید و نسخه سیستم عامل (32 بیت یا 64 بیت) را با توجه به معماری پردازنده پشتیبانی شده انتخاب کنید. اگر به نسخه 64 بیتی FreeNAS نیاز دارید، به وب سایت رسمی بروید. برای مثال با استفاده از برنامه 7-Zip، آرشیو دانلود شده را باز کنید.

حال بیایید درایو USB را آماده کنیم:

یک درایو فلش یا USB HDD را به رایانه وصل کنید و آن را فرمت کنید، FAT32 را به عنوان سیستم فایل انتخاب کنید (قبل از شروع مراحل، مطمئن شوید که هیچ داده مهمی در درایو فلش وجود ندارد، زیرا تمام محتویات آن حذف می شود) - روی " کلیک کنید. RMB» روشن است دستگاه ذخیره سازی USBدر پوشه "رایانه من" برای تماس منوی زمینه"Explorer" و "Format..." را انتخاب کنید.


همچنین می توانید از ابزارهای مشابه در مقاله استفاده کنید.

روی تصویر پوشه کلیک کنید تا فایل استخراج شده با پسوند *img حاوی OC FreeNAS انتخاب شود. در لیست کشویی سمت راست، حرف درایو قابل جابجایی که سیستم عامل روی آن نصب خواهد شد را انتخاب کنید. سپس بر روی دکمه "Write" کلیک کنید و منتظر بمانید تا فرآیند کپی کردن فایل ها در درایو فلش به پایان برسد.

اگر در حین ضبط برنامه تصویر Writer برای ویندوز به طور تصادفی خطا می دهد، این روش را تکرار کنید. پس از اتمام ضبط، یک درایو فلش USB قابل بوت دریافت خواهید کرد.

نصب سیستم عامل FreeNAS بر روی سرور NAS

درایو فلش FreeNAS را در آن نصب کنید پورت USBکامپیوتری که به عنوان استفاده خواهد شد سرور NAS. ما باید این درایو فلش را به عنوان بوت لودر در بایوس انتخاب کنیم؛ برای انجام این کار، بلافاصله پس از روشن کردن رایانه شخصی، کلید "F1"، "F2" یا "Del" (بسته به سازنده) را فشار دهید تا منو باز شود. تنظیمات بایوسکامپیوتر.

در منو، مورد Standard CMOS Features را پیدا کنید. با کلید "Enter" روی آن کلیک کنید.

توجه! نام اقلام ممکن است بسته به مدل مادربرد متفاوت باشد (به دنبال کلمه "Boot" در نام باشید). این همچنین در مورد دسترسی به تنظیمات سیستم مادربرد، زیرا ممکن است با موارد ذکر شده در مثال من نیز متفاوت باشد. در مورد نحوه باز کردن بایوس هنگام بوت شدن کامپیوتر، می توانید دفترچه راهنما را مشاهده کنید مادربردیا در حالی که رایانه در حال بوت شدن است: اطلاعات مختصری در مورد "کلیدهای داغ" در پایین صفحه نمایش داده می شود..

از کلیدهای جهت یابی برای اختصاص اولین دستگاه بوت به درایو فلش مطابق با مرحله c استفاده کنید. دستگاه USB(به عنوان مثال، دستگاه قابل جابجایی یا USB HDD). کلید Esc را فشار دهید تا به منوی اصلی تنظیمات BIOS برگردید و سپس کلید "F 10" را فشار دهید تا تغییرات انجام شده ذخیره شود یا به آیتم "Save & Exit Setup" بروید و با "Y" با تغییرات موافقت کنید. کلید فرآیند بوت FreeNAS حدود 1 دقیقه طول می کشد. این واقعیت که سیستم عامل برای عملیات آماده است با پیامی در مورد آدرس IP اختصاص داده شده به دستگاه نشان داده می شود.

مطمئن شوید که آدرس IP را در دفترچه یادداشت یادداشت کنید، زیرا بعداً برای پیکربندی سرور NAS از طریق رابط وب به آن نیاز خواهید داشت. اکنون می توانید مانیتور و صفحه کلید را خاموش کنید و کامپیوتر را در مکانی مناسب برای خود قرار دهید. سیستم عامل FreeNAS به طور کامل از یک درایو فلش راه اندازی می شود حالت خودکاردرست مانند یک هارد دیسک معمولی در داخل یک کامپیوتر.

ایجاد یک حساب کاربری در سیستم عامل FreeNAS

بیا شروع کنیم راه اندازی FreeNAS. برای دسترسی به رابط وب سیستم عامل سرور وارد شوید نوار آدرسهر آدرس IP مرورگر وب حافظه شبکه که پس از نصب سیستم عامل ذخیره کرده اید.

ابتدا باید یک رمز عبور مدیر تنظیم کنید، زیرا به طور پیش فرض رمز عبور مدیر سیستم عامل FreeNASغایب است و مسئله امنیتی را نباید نادیده گرفت. خلق كردن حسابمدیر، روی دکمه "حساب" در نوار ابزار کلیک کنید. سپس به تب “Change Password” رفته و رمز عبوری که به این حساب اختصاص داده می شود را مشخص کنید. برای اعمال تغییرات بر روی گزینه Change Admin Password کلیک کنید. با کلیک بر روی "خروج" از FreeNAS خارج شوید.


صفحه را در مرورگر وب خود به روز کنید تا دوباره وارد شوید. این بار FreeNAS از شما می خواهد که برای دسترسی به تنظیمات ذخیره سازی شبکه، لاگین (admin) و رمز عبور (همان چیزی که قبلا مشخص کرده اید) را وارد کنید.

توصیه می کنم حداقل یک حساب کاربری دیگر با آن ایجاد کنید حقوق محدود. بر روی دکمه "حساب" کلیک کنید و به تب "کاربران" بروید. بر روی دکمه "افزودن کاربر جدید" کلیک کنید تا پنجره ایجاد یک حساب کاربری جدید باز شود.

ورود، نام کاربری کامل، رمز عبور و نام پوشه اصلی را که در آن نه تنها می تواند فایل ها را مشاهده کند، بلکه می تواند فایل های جدید نیز ایجاد کند، مشخص کنید.

با توجه به اینکه هارد دیسک هاتا زمانی که فرمت شود، نام پوشه اصلی کاربر پیش فرض را بدون تغییر بگذارید. برای تکمیل عملیات، روی دکمه Ok کلیک کنید.

سیستم تقریباً آماده استفاده است. تنها چند مرحله نهایی باقی مانده است.

تغییر زبان در سیستم عامل FreeNAS

هنگامی که به حساب مدیر FreeNAS یک رمز عبور اختصاص داده شد، اطلاعات خود را از مهمانان ناخواسته ایمن کرده اید. اما برای پیکربندی کامل سیستم عامل و کشف قابلیت های FreeNAS، ارزش آن را دارد که زبان سیستم را از انگلیسی به روسی تغییر دهید.

روی دکمه نوار ابزار کلیک کنید و به تب بروید. در منوی کشویی "زبان"، "روسی" را برای اعمال تغییرات انتخاب کنید، روی دکمه "ذخیره" کلیک کنید. پس از این کار، صفحه را در مرورگر خود Refresh کنید.

آماده! تمام متن در منوی FreeNAS اکنون به زبان روسی نمایش داده می شود. متأسفانه، برخی از نام‌های روسی زبان آیتم‌ها و دکمه‌های منو، بر خلاف نام‌های انگلیسی، به خوبی در طراحی کلی پوسته قرار نمی‌گیرند، اما با توجه به اینکه هدف اکثر موارد مسئول مهمترین توابع برای هر کسی برای کاربر روشن می شود.


علاوه بر این، فراموش نکنید که FreeNAS یک پروژه باز است، به این معنی که هر کاربری می تواند در توسعه برنامه شرکت کند یا به نویسندگان در ترجمه کمک کند. پس درسته ترجمه سیستم عامل FreeNASبه زبان روسی شما را منتظر نخواهد ماند.

ایجاد یک آرایه RAID آینه ای

اتصال دو هارد درایو RAID 1به این معنی است که اطلاعات روی آنها یک به یک تکرار می شود. خیلی ممنون راه موثرپشتیبان گیری، خرابی یک هارد منجر به از دست دادن اطلاعات نمی شود. برای بازگشت به عملکرد عادی، فقط باید هارد دیسک خراب را با یک هارد جدید جایگزین کنید. البته در حالت RAID 1 تنها یکی از آنها برای کپی دستی فایل ها در دسترس خواهد بود. اما با توجه به آن سرور NASتمام داده های شما ذخیره می شود: اسناد، عکس ها و فیلم ها، پس نباید از ظرفیت از دست رفته پشیمان شوید.

البته، شما خودتان در انتخاب سازماندهی سیستم دیسک آزاد هستید، اما فقط به یاد داشته باشید که ذخیره فایل ها بر روی هارد دیسک بدون پیوستن به آرایهمستلزم از دست دادن کامل داده ها است.

به یک آرایه RAID آینه ای ایجاد کنیداز دو هارد دیسک، روی دکمه "Storage" در نوار ابزار کلیک کنید. سپس بر روی Volume Management کلیک کنید تا یک پارتیشن دیسک جدید ایجاد شود. در پنجره ای که ظاهر می شود، نام پارتیشن را مشخص کرده و در حالی که کلید Ctrl را نگه داشته اید، هر دو هارد دیسک را با ماوس انتخاب کنید.

برای ایجاد یک آرایه RAID 1 آینه ای و فرمت آن با سیستم فایل ZFS، دکمه های "ZFS" و "mirror" را فعال کنید. انتخاب خود را با کلیک بر روی "افزودن حجم" تأیید کنید. قالب بندی دیسک ها، بسته به کارایی و ظرفیت آنها، از چند ثانیه تا یک دقیقه طول می کشد.

نحوه اشتراک گذاری پوشه ها در FreeNAS

همانطور که قبلا متوجه شدیم، FreeNAS به شما اجازه می دهد تا پوشه های شخصی برای هر کاربر ایجاد کنید که فقط خود آنها به آن دسترسی خواهند داشت. اما برای تبادل فایل ها بین رایانه ها در یک شبکه محلی، ایجاد یک فهرست مشترک که همه کاربران بدون استثنا به آن دسترسی داشته باشند منطقی است.

برای باز کردن دسترسی به یک پوشه، روی دکمه "" در نوار ابزار کلیک کنید اشتراک گذاری"، به تب Windows (CIFS) رفته و بر روی "Add Windows Share (CIFS)" کلیک کنید. در پنجره ای که ظاهر می شود، نام پوشه و محل آن را روی هارد دیسک خود مشخص کنید.

پارتیشن دیسکی که قبلا بر اساس آرایه RAID ایجاد شده بود در این آدرس قرار دارد:

برای اعمال تغییرات روی دکمه Ok کلیک کنید. پس از این، سیستم عامل FreeNAS از شما می خواهد که سرویس CIFS را راه اندازی کنید. برای اجرای آن، روی دکمه «بله» کلیک کنید. پس از این، پوشه به اشتراک گذاشته شده را به پوشه اصلی حساب کاربری که قبلا ایجاد کرده اید تبدیل کنید. همین. سرور برای به اشتراک گذاری فایل ها در یک شبکه محلیبه طور کامل پیکربندی شده است.

سلام به همه!

در ادامه بررسی های خود در مورد ذخیره سازی شبکه FreeNAS، تصمیم گرفتیم به موضوع ایجاد یک سرور FTP بپردازیم. این کار آنقدرها هم که در نگاه اول به نظر می رسد دشوار نیست، و اکنون به شما نشان خواهیم داد که چگونه FTP را در 5-10 دقیقه تنظیم کنید.

در صورت لزوم، بررسی های قبلی ما را می توانید در لینک های زیر مشاهده کنید:

  1. [این بررسی] راه اندازی FreeNAS و FTP
  2. FreeNAS 8.2.0، راه اندازی یک کلاینت تورنت و dlna

تنظیمات FTP

بنابراین، اجازه دهید به رابط وب FreeNAS برویم و به منوی ServicesControl Services برویم

در اینجا روی دکمه ای با تصویر آچار در مقابل سرویس FTP کلیک می کنیم و پس از آن پنجره تنظیمات اصلی را خواهیم دید:

قبل از پیکربندی این تنظیمات، ما ارائه خواهیم داد توضیح کوتاهجالب ترین نکات:

نام پارامتر معنی شرح
بندر 21 سرور FTP روی چه پورتی کار می کند. پیش فرض = 21
مشتریان 5 حداکثر تعداد کلاینت هایی که به طور همزمان به سرور FTP متصل می شوند
اتصالات 2 حداکثر تعداد اتصالات همزمان از یک آدرس IP. مقدار = 0 محدودیت را حذف می کند.
تلاش برای ورود 1 حداکثر تعداد تلاش برای وارد کردن رمز عبور نادرست هنگام ورود به سرور FTP. اگر افراد مکرراً اشتباه تایپی می کنند، این مقدار را افزایش دهید.
تایم اوت 600 زمان عدم فعالیت در چند ثانیه که پس از آن کلاینت به طور خودکار از سرور FTP قطع می شود.
اجازه ورود به ریشه اجازه ورود به عنوان ریشه این توصیه نمی شود.
اجازه ورود ناشناس دسترسی ناشناس به سرور FTP (بدون لاگین و رمز عبور)
مسیر شما باید روی دکمه Browse کلیک کنید و محل اصلی داده ها را برای سرور FTP مشخص کنید
اجازه ورود کاربر محلی اگر پارامتر Allow Anonymous Login مشخص نشده باشد باید استفاده شود.
بنر پیامی که هنگام ورود به سرور FTP برای کاربران نمایش داده می شود. اگر فیلد خالی بماند، نسخه سرور FTP نمایش داده می شود.
مجوز فایل الگوی دسترسی به فایل های جدید ایجاد شده در سرور FTP. خواندن - خواندن، نوشتن - نوشتن، اجرا - اجرا. مالک مالک است، گروه گروهی است که مالک به آن تعلق دارد، سایرین هر کس دیگری است.
مجوز دایرکتوری مانند مجوز فایل، اما فقط برای دایرکتوری ها
پهنای باند آپلود کاربر محلی محدودیت حداکثر سرعت، بیشینه سرعتداده های دانلود شده برای کاربران، KB/s. 0 = بدون محدودیت
محدود کردن حداکثر سرعت داده های دانلود شده برای کاربران، KB/s. 0 = بدون محدودیت
پهنای باند آپلود کاربر محلی محدودیت حداکثر سرعت دانلود برای کاربران ناشناس، KB/s. 0 = بدون محدودیت
پهنای باند دانلود کاربر محلی محدود کردن حداکثر سرعت دانلود برای کاربران ناشناس، KB/s. 0 = بدون محدودیت
SSL/TLS را فعال کنید رمزگذاری اتصال بین کاربر و سرور FTP را فعال کنید. ابتدا باید گواهی ها را در SystemSettingsSSL پیکربندی کنید
همیشه Chroot کاربران را مجبور کنید به فهرست اصلی خود هدایت شوند
پارامترهای کمکی گزینه های اضافی

راه اندازی آن

در قسمت Path، دایرکتوری ریشه کل سرور FTP را مشخص کنید. می توانید یک مجموعه داده جداگانه برای آن ایجاد کنید یا از یک موجود استفاده کنید. ما از یک مجموعه داده از قبل موجود استفاده خواهیم کرد تبادل، که در اولین بررسی در مورد FreeNAS ایجاد کردیم، مانند این:

و هنگام ایجاد یک مجموعه داده جدید، فراموش نکنید که حقوق لازم را در تنظیمات حقوق دسترسی تنظیم کنید. اگر هرگز با تقسیم حقوق در سیستم های یونیکس، سپس ابتدا توصیه می کنیم حداکثر حقوق را تنظیم کنید.


همین امر در مورد حقوق تحت پارامترهای File Permission و Directory Permission نیز صدق می کند. اگر مطمئن نیستید که چه حقوقی را باید اختصاص دهید، حداکثر را تعیین کنید. همه شقاوت ها:


دسترسی را می توان به طور همزمان ناشناس و با استفاده از لاگین و رمز عبور انجام داد. برای انجام این کار، چک باکس های Allow Anonymous Login و Allow Local User Login را علامت بزنید.

همه کاربران باید دایرکتوری های خانگی ثبت شده داشته باشند. آنها می توانند پوشه های جداگانه ایجاد کنند، یا می توانید مسیر مجموعه داده ما را وارد کنید، برای مثال /mnt/vol1/exchange
/noneexisten نشان می دهد که فهرست اصلی تنظیم نشده است.

برای اختصاص یک فهرست اصلی به یک کاربر ناشناس، باید حساب داخلی را با ورود به سیستم ftp ویرایش کنید.
اگر می خواهید که پس از ورود به سرور FTP، هر کاربر در پوشه اصلی خود قرار گیرد و در هیچ جای دیگری قرار نگیرد، سپس کادر Always Chroot را علامت بزنید.
کمی در مورد پارامترهای اضافی(پارامترهای کمکی) - این کاملاً است ابزار قدرتمند. به عنوان مثال، ما می خواهیم همه را از حذف فایل ها از سرور FTP منع کنیم؛ برای این کار باید ساختار زیر را وارد کنیم:
انکار همه

پارامترهای باقیمانده نباید هیچ مشکلی برای شما ایجاد کنند؛ با استفاده از جدول بالا، همه چیز را می توان در صورت نیاز برای خود تنظیم کرد. اما اگر به طور ناگهانی موفق نشدید، در نظرات بنویسید، ما سعی خواهیم کرد کمک کنیم و این بررسی را مطابق با آن ویرایش کنیم!

ما اطلاعات ارسال شده از طریق FTP را رمزگذاری می کنیم. اصولاً در بیشتر موارد نیازی به انجام این کار نیست، اما اگر واقعاً می خواهید، به شما خواهیم گفت که چگونه این کار در FreeNAS انجام می شود. اولین کاری که باید انجام دهید این است که یک گواهینامه SSL تنظیم کنید؛ برای انجام این کار، باید مقداری زباله را در جایی که در تصویر زیر نشان داده شده است پر کنید و روی دکمه ذخیره در پایین این صفحه کلیک کنید.

و در نهایت در تنظیمات سرور FTP تیک گزینه Enable SSL/TLS را بزنید. سپس، هنگامی که FTP را فعال می کنید، باید با استفاده از پروتکل ftps:// به منبع دسترسی داشته باشید

به طور کلی، راه اندازی در اینجا به پایان می رسد. تنها کاری که باید انجام دهید این است که با کلیک بر روی دکمه OFF سرویس FTP را روشن کنید که پس از کمی فکر به ON تبدیل می شود.

موفق باشید در یادگیری!



 


خواندن:



رتبه بندی بهترین هدفون های بی سیم

رتبه بندی بهترین هدفون های بی سیم

آیا می توان گوش های یونیورسال را با قیمت ارزان خریداری کرد؟ 3000 روبل - آیا می توان برای چنین پولی هدفون های باکیفیت خریداری کرد؟ همانطور که معلوم شد، بله. و گفتار...

دوربین اصلی موبایل معمولاً در پشت بدنه قرار دارد و برای گرفتن عکس و فیلم استفاده می شود

دوربین اصلی موبایل معمولاً در پشت بدنه قرار دارد و برای گرفتن عکس و فیلم استفاده می شود

نسخه به روز شده تبلت با ویژگی های بهبود یافته و استقلال بالا. گوشی های هوشمند ایسر به ندرت بازدید می شوند...

چگونه با حفظ شماره خود به اپراتور دیگری سوئیچ کنید

چگونه با حفظ شماره خود به اپراتور دیگری سوئیچ کنید

قانون حفظ شماره تلفن هنگام تغییر مشترک به اپراتور تلفن همراه دیگر در روسیه از اول دسامبر به اجرا درآمد. با این حال، مشخص شد که ...

بررسی یک فبلت، گران، اما بسیار شایسته

بررسی یک فبلت، گران، اما بسیار شایسته

نقد و بررسی یک فبلت گران قیمت اما بسیار شایسته 1394/03/20 من تنها کفاش در جهان بدون چکمه، منتقد گوشی هوشمند بدون گوشی هوشمند خودم هستم ....

فید-تصویر RSS