Спецыялізаваныя праграмныя рашэнні даўно прыцягваюць нашу ўвагу. З аднаго боку яны не маюць гнуткасці і багацця магчымасцяў паўнавартасных серверных рашэнняў, з другога дазваляюць рэалізаваць зададзены функцыянал за лічаныя хвіліны, прычым справіцца з імі і непадрыхтаваны карыстальнік. Сёння мы разгледзім FreeNAS, спецыялізаваны дыстрыбутыў для стварэння сеткавага сховішчы на базе FreeBSD.
FreeNAS даступны для запампоўкі на афіцыйным сайце праекта, на момант напісання артыкула апошняй версіяй была 0.7.1. Асноўным варыянтам пастаўкі служыць LiveCD, загрузіўшыся з якога мы атрымаем цалкам працаздольную сістэму, гэта вельмі зручна калі трэба хутка разгарнуць часовае сеткавае сховішча, напрыклад для забеспячэння мерапрыемствы, у навучальных або дэманстрацыйных мэтах. Аднак варта памятаць, што налады будуць дзейнічаць да першай перазагрузкі, таму лепш ўсталяваць сістэму на жорсткі дыск, тым больш што гэта не займае шмат часу.
Перад разгортваннем FreeNAS рэкамэндуем спісам сумяшчальнага абсталявання , Каб засцерагчы сябе ад непрыемных сюрпрызаў, асабліва калі ваш ПК змяшчае нестандартнае абсталяванне. Дыстрыбутыў непатрабавальны да абсталявання і цалкам можа ўдыхнуць другое жыццё ў старое жалеза, у выпадку калі ад сховішча не патрабуецца высокай прадукцыйнасці (хатні NAS або файлавы сервер для невялікага аддзела).
ўстаноўка
На гэтым з тэорыяй скончым і пяройдзем да практыкі. Да гэтага моманту ў вас ужо павінен быць запампаваны і запісаны на CD вобраз дыска, устаўляемы яго ў дыскавод і загружаемся.
Працэс загрузкі стандартны для BSD сістэм і праз некаторы час на экране з'явіцца меню налады FreeNAS, нас цікавіць ўстаноўка на дыск, для гэтага выбіраем пункт 9 меню.
У якое з'явілася акне ўсталёўніка выбіраем "поўную" ўстаноўку на HDD з паўнавартасным разбіццём дыска, якая знаходзіцца пад нумарам 3.
Пагаджаемся з прапанаваным разбіццём дыска і іншымі параметрамі ўстаноўкі, адзінае значэнне, якое спатрэбіцца змяніць, гэта запыт на стварэнне часткі падпампоўкі. Па змаўчанні ён не ствараецца, таму адказваем на запыт станоўча і паказваем памер часткі, ўсталёўшчык прапануе памер роўны памеру аператыўнай памяці, у большасці выпадкаў з гэтым варта пагадзіцца.
Калі ж ваш ПК мае вялікі обьем аператыўнай памяці, то мае сэнс абмежаваць падпампоўку 1-2 Гб. Сам працэс ўстаноўкі доўжыцца лічаныя секунды і па яго заканчэнні вы зноў, у лепшых традыцыях BSD ўсталёўшчыка трапіце ў пачатковае акно. На гэты раз выбіраем Exit і перазагружаем ПК (пункт 7 меню), не забыўшыся выняць CD з дыскавода і паказаўшы загрузку з патрэбнага HDD.
Пасля перазагрузкі спатрэбіцца наладзіць сетку, для гэтага выбіраем пункт 2. Па змаўчанні сховішча прысвойваецца IP адрас 192.168.1.250, таксама існуе магчымасць атрымання адрасоў па DHCP, але так як гэта ўсё ж такі сервер IP адрас лепш задаць ўручную.
Налады вельмі простыя, памыліцца даволі цяжка. Адмовіўшыся ад налады праз DHCP, паказваем IP адрас, маску, шлюз і адрас DNS сервера. Падтрымку IPv6 адключаем.
Для таго, каб праверыць працаздольнасць сеткі ўводзім ў браўзэры на кліенцкай машыне IP адрас сховішчы, калі ўсё працуе нармальна, вы ўбачыце акно ўваходу ў вэб-інтэрфейс. Зараз можаце смела заварушыць сховішча на паліцу ў сервернай (ці прыбіраць на антрэсоль), усе астатнія налады даступныя праз вэб-інтэрфейс.
Для ўваходу па змаўчанні выкарыстоўваюцца лагін: admin і пароль: freenas. З першапачатковых налад раім адразу уключыць беларускі System - General і памяняць пароль доступу на суседняй ўкладцы.
Настройка дыскаў
Перад тым, як выкарыстоўваць сховішча, неабходна вырабіць канфігураванне жорсткіх дыскаў. Задача гэта нескладаная, аднак якая патрабуе вызначаных ведаў і ўважлівасці.
Перш за ўсё разбяромся з разметкай асноўнага жорсткага дыска. У FreeBSD прынятая свая сістэма абазначэння дыскаў і пачаткоўцу бывае даволі няпроста разабрацца, таму скарыстаемся "шпаргалкай".
Адкрываем Дыягностыка - Інфармацыя - Раздзелы і ўважліва вывучаем прадстаўленую інфармацыю. Як бачым у сістэме ўсталяваныя два цвёрдыя дыскі da0 і da1, першы з якіх з'яўляецца сістэмным і ўжо падзелены. У інфармацыі пра разметку шукаем нумары частак (partition) і іх памеры.
У нашым выпадку частка 1 змяшчае сістэму (125 Мб), раздзел 3 (1936 Мб) адведзены пад падпампоўку, а раздзел 2 ўтрымлівае астатняе дыскавая прастора і можа быць выкарыстаны для захоўвання карыстацкіх дадзеных.
Цяпер падключым частка падпампоўкі, нягледзячы на тое, што праграма ўстаноўкі яго стварае, аўтаматычна ён не мантуецца. Пераходзім Сістэма - Дадаткова - Файл падпампоўкі, ставім галачку Уключыць, тып - прылада. У якасці прылады паказваем існуючы частка падпампоўкі, як мы ўсталявалі - гэта трэці частку першага дыска, такім чынам поўнае найменне раздзела будзе da0s3, а поўны шлях / dev / da0s3.
Частка падпампоўкі падлучаны, самы час заняцца часткамі для захоўвання карыстацкіх дадзеных. Каб выкарыстоўваць раздзелы дыска яго трэба падключыць. Дыскі - Упраўленне націскаем на сіні "плюсік" і перад намі старонка дадання новага дыска.
Выбіраем фізічны дыск (у нашым выпадку da0), паказваем неабходныя параметры (у 99% выпадкаў можна ўсё пакінуць па змаўчанні). Так як наш дыск ужо падзелены паказваем у якасці файлавай сістэмы UFS with Soft Updates, затым ціснем Дадаць і пацвярджаем змены на наступнай старонцы.
Падлучыўшы дыск трэба паказаць кропку мантавання часткі для карыстацкіх дадзеных. Дыскі - Кропка мантавання - Дадаць (сіні плюс), паказваем дыск (da0) - тып часткі (для загрузнага дыска MBR) - нумар часткі (у нашым выпадку 2, см. "Шпаргалку") - тып файлавай сістэмы (UFS) і імя пункту мантавання (прыдумайце самі, мы абралі data).
Для падлучэння другога жорсткага дыска праробліваем тыя ж самыя крокі, толькі пры падключэнні паказваем у якасці файлавай сістэмы Unformated, і перад мантаваннем не забываем адфарматаваць падзел Дыскі - Фарматаванне.
Настройка CIFS / SMB
Пратакол SMB служыць для арганізацыі простага агульнага доступу да файлаў у сетках Windows і тое, што трэба ад сеткавага назапашвальніка пераважнай большасці карыстальнікаў.
Наладзіць агульны доступ ва FreeNAS не проста, а вельмі проста (Службы - CIFS / SMB). Нам трэба паказаць ўсяго тры абавязковых параметру (ці пакінуць іх па змаўчанні) на закладцы Параметры і падключыць адну (ці некалькі) з нашых кропак мантавання ў якасці агульнага рэсурсу на закладцы Агульныя рэсурсы. Усе, сеткавае сховішча гатова, можна размяшаць файлы.
Дасведчаных карыстальнікаў і сістэмных адміністратараў пацешаць пашыраныя налады, такія як магчымасць аўтарызацыі па лагіну і паролю або ўключэння назапашвальніка ў дамен.
Настройка FTP
FreeNAS таксама дазваляе ў лічаныя хвіліны разгарнуць FTP сервер, напрыклад можна арганізаваць зручны доступ да карыстацкіх дадзеных з дапамогай агульных папак для лакальнай сеткі і праз FTP для аддаленых карыстальнікаў, дастаткова будзе арганізаваць пракінулі FTP партоў (20, 21) на роутере.
Наладу FTP (Службы - FTP) таксама нельга назваць складанай, абавязковых параметраў трохі і яны простыя для разумення дазваляючы адкрыць ананімны доступ да ўсім назапашвальніку (за выключэннем сістэмнай часткі).
Налада доступу з аўтарызацыяй карыстальніка патрабуе некаторых дадатковых дзеянняў.
Во первых варта ўсталяваць сцяжок Толькі лакальныя карыстальнікі, у пашыраных наладах можна выбраць опцыю Каранёвы каталог па змаўчанні, калі мы хочам ізаляваць карыстальніка ад астатняй файлавай сістэмы ў яго каранёвай тэчцы. Мы рэкамендуем выбіраць гэтую опцыю для інтэрнэт карыстальнікаў як найбольш бяспечную, нават атрымаўшы доступ да ўліковых дадзеных карыстальніка зламыснік не трапіць далей яго тэчкі. Захоўваем опцыі і перазапускаем сэрвіс.
Дадаць карыстальніка можна ў меню Доступ - Карыстальнікі і групы ўводзім імя карыстальніка, поўнае імя, жаданы пароль. У якасці асноўнай групы паказваем ftp, ніжэй паказваем жаданы хатні каталог, калі ён не існуе, то будзе створаны.
Можна таксама дазволіць доступ да партала карыстальніка, партал у дадзеным выпадку гучна сказана, карыстачу даступны толькі прасценькі файлавы менеджэр на аснове вэб інтэрфейсу. Так што асаблівага сэнсу мы ў гэтай опцыі не бачым.
Дадаўшы карыстальніка можам спрабаваць падключацца да нашага FTP серверу, калі вы не дапусцілі ніякай памылкі ўсё павінна працаваць.
Настройка UPnP
Дадзеная служба ўяўляе цікавасць для хатніх карыстальнікаў, дазваляючы забяспечыць лёгкі доступ да мультымедыя змесціва сховішчы, у тым ліку з дапамогай апаратных плэераў і HTPC, зручна арганізаваўшы яго змесціва ў выглядзе бібліятэкі.
Зручнасць такога спосабу доступу перш за ўсё ацэняць звычайныя карыстальнікі, якім не давядзецца вышукваць патрэбны ім фільм або альбом у россыпах файлаў і тэчак, атрымаўшы магчымасць працаваць са структураванай бібліятэкай.
Службы - UPnP, як і ў папярэдніх выпадку амаль усё ўжо наладжана за нас, нам застаецца чаргу апісваюць для захоўвання базы дадзеных і дадаць тэчкі з медыяфайлы. Калі вы хочаце атрымліваць доступ да сховішча з гульнявых кансоляў ці іншага спецыфічнага абсталявання пакажыце адпаведны профіль.
База дадзеных фармуецца ў момант дадання тэчак па іх бягучаму змесціва і, на жаль, вэб інтэрфейс не мае інструментаў для яе абнаўлення пры даданні / выдаленні / перадачы файлаў. Таму абавязкова пастаўце галачку Уключыць інтэрфейс кіравання ў пункце Web-інтэрфейс. Ён будзе даступны па адрасе http: // адрес_накопителя: 49152, нягледзячы на тое, што інтэрфейс англійская, разабрацца ў ім нескладана, опцый - неабходны мінімум.
Сховішча з наладжаным UPnP дадаткова адлюстроўваецца ў сеткавым асяроддзі да якасці Прылады мультымедыя, двайны пстрычка па якім забяспечвае запуск WMP і зручны доступ да ўсяго мультымедыйнаму змесціва. Ва ўсякім выпадку ў нас якіх або цяжкасцяў не ўзнікла.
Настройка BitTorrent
Падтрымка яшчэ адной папулярнай тэхналогіі робіць FreeNAS выдатным выбарам для хатняга сеткавага сховішчы / медыясервера. У якасці торэнт кліента выкарыстоўваецца знаёмы па аглядах Ubuntu Transmission, які не можа пахваліцца багаццем функцыі і налад, прадстаўляючы простую і непатрабавальную "працоўнага коніка".
Настройка службы Службы - BitTorrent вельмі простая і не выкліча цяжкасці ў любога карыстальніка торэнтаў, адзіная тонкасць - налада доступу да вэб інтэрфейсу торэнт кліента. Нягледзячы на імя карыстальніка admin ўліковыя дадзеныя не супадаюць з уліковымі дадзенымі аднайменнага карыстальніка вэб інтэрфейсу FreeNAS, таму адразу рэкамендуем задаць пароль.
Для доступу да торэнт клинету набярыце ў браўзэры адрас: http: // адрес_накопителя: 9091, набор опцый спартанскі, але ўсё неабходнае прысутнічае. Для таго, каб пачаць запампоўку вам патрэбен ўжо запампаваны торэнт файл або URL для яго запампоўкі. Зараз можна смела выключаць па начах магутны хатні ПК, даверыўшы запампоўкі FreeNAS (і тым самым паменшыўшы рахункі за электраэнергію).
Мы разгледзелі далёка не ўсе магчымасці FreeNAS, а толькі найбольш цікавыя і запатрабаваныя, астатнія разлічаны на больш вопытных карыстальнікаў і сістэмных адміністратараў. Тым не менш усё досыць лёгка і зразумела наладжваецца праз вэб інтэрфейс. Так што калі вам трэба сеткавае сховішча для дома / невялікага офіса варта звярнуць сваю ўвагу на FreeNAS