FreeNAS - nastavení FTP serveru. FreeNAS: budování spolehlivého systému pro ukládání dat ⇡ Další funkce

Připomínáme, že pokusy o opakování jednání autora mohou vést ke ztrátě záruky na zařízení a dokonce k jeho selhání. Materiál je poskytován pouze pro informační účely. Pokud se chystáte reprodukovat níže popsané kroky, důrazně vám doporučujeme, abyste si článek alespoň jednou pečlivě přečetli až do konce. Redakce 3DNews nenese žádnou odpovědnost za případné následky.

Prvním krokem je rozhodnutí o hardwarové součásti budoucího NAS. Podíváme se na instalaci a konfiguraci 7. větve FreeNAS. Již existují vydání 8. větve této distribuce, ale minimálně do verze 8.1 nejsou tak zajímavé. FreeNAS je založen na FreeBSD, což znamená, že seznam podporovaného hardwaru je pro ně stejný. Stále však existují určité minimální požadavky. Nejmenší požadovaná velikost paměti RAM je 96 MB. Ve skutečnosti, jako obvykle, čím více paměti, tím lépe. Některé služby ukládají další omezení – například iSCSI vyžaduje pro normální provoz alespoň 512 MB RAM. Obecně platí, že pro domácí NAS bude jeden nebo dva gigabajty paměti více než dostačující, ale vystačíte si i s méně.

Je lepší zvolit prostorné pevné disky s velkou vyrovnávací pamětí a rychlostí otáčení 5400-5900 RPM - budou tiché a chladné v provozu. Čas na nákup HDD samozřejmě není nejlepší, pokud si vzpomenete na nedávnou povodeň v Thajsku. Kapacita úložiště závisí pouze na vašich potřebách. Můžete také posbírat všechny staré pevné disky a spojit je do diskového pole. Vezměte prosím na vědomí, že pro disky SATA je nejlepší nastavit BIOS na režim kompatibility IDE. Můžete si koupit jeden prostorný disk, nainstalovat na něj FreeNAS a ukládat tam data (tuto možnost zvážíme), nebo systém nainstalovat na flash disk či CF kartu (s CF-IDE adaptérem) s kapacitou 2 GB nebo více. Druhá možnost je vhodnější, pokud sestavujete pole jednotek.

Pro NAS nepotřebujete velký výpočetní výkon. Vystačíte si se starým Pentiem 4 nebo podobným Athlonem. Pro sestavení nového stroje je lepší pořídit si desku s procesorem Intel Atom a pasivním chlazením – opět získáte tichou, chladnou a ekonomickou platformu. Přirozeně je lepší, když je síťové rozhraní gigabitové. Vzhledem k tomu, že potřebujeme grafickou kartu pouze v první fázi instalace a v budoucnu ji nebudeme používat, bude potřeba videopaměť „odkousnutá“ ze systémové paměti snížit na minimum. Pro takovou výplň bude potřeba zvolit nějaké kompaktní mini-ITX pouzdro, kterých je na trhu poměrně dost. Při instalaci budeme potřebovat také CD mechaniku.

⇡ Instalace

Jakmile je systém sestaven, můžete začít instalovat FreeNAS. Stáhněte si nový ISO obraz systému, zapište jej do prázdného místa, nastavte BIOS tak, aby se spouštěl z optické jednotky a restartujte počítač. Bootloader nabídne několik možností pro spuštění systému. Pokud se FreeNAS nespustí ve výchozím režimu, budete muset zkusit zavést s vypnutým ACPI. Pokud je vše v pořádku, pak se nám zobrazí hlavní menu, kde je potřeba vybrat 9. položku pro instalaci systému.

Vybereme možnost úplné instalace a označíme disk, na který budeme OS instalovat. Pro oddíl s OS potřebujete minimálně 380 MB, ale můžete alokovat i trochu víc, třeba půl gigabajtu. Pokud nainstalujete FreeNAS na flash disk, budete se muset vyvarovat vytvoření odkládacího oddílu, protože to může vést k rychlému opotřebení flash disku. Samotná instalace zabere nanejvýš pár minut, po které můžete restartovat a vypnout optickou mechaniku. Upozorňujeme, že všechna data na disku budou vymazána!

Nejprve je po instalaci potřeba změnit nastavení síťového rozhraní výběrem položky číslo dvě v menu, pokud má vaše lokální síť jinou adresu než 192.168.1.0/24. Nejlogičtější je nastavit statickou IP adresu souborového serveru z vaší podsítě a nezapomenout zadat adresu hlavní brány a DNS serveru. Jakmile jsou tato nastavení použita, můžete odpojit monitor a klávesnici od NAS.

⇡ Základní nastavení

Další konfigurace a správa bude probíhat výhradně přes webové rozhraní na adrese http://ip-address-NAS/, které jsme specifikovali v předchozí fázi. Výchozí přihlašovací jméno je admin a heslo je freenas. Po přihlášení přejdeme do sekce Systém → Obecné nastavení, kde změníme jazyk rozhraní, nastavíme časové pásmo a případně povolíme synchronizaci s NTP serverem. Klikněte na Uložit a obnovte stránku v prohlížeči. Pak si pro jistotu změníme heslo pro vstup do webového rozhraní a po uložení se znovu přihlásíme. Mimochodem, po změně jakéhokoli nastavení nezapomeňte kliknout na tlačítka „Uložit“, „Použít změny“ atd.

Pokud jste povolili vytvoření odkládacího oddílu, musí být připojen. Chcete-li to provést, přejděte do části „Diagnostika“ → „Informace“ → „Oddíly“ a pečlivě si prostudujte informace o oddílu disku. V našem příkladu je disk rozdělen na tři sekce různých velikostí – pro OS, data a swap. Zjistěte, který a kde podle objemu. Musíme navigovat a zjistit cestu k odkládacímu oddílu. Název disku v našem příkladu je /dev/ad0 (je vidět nahoře), třetí oddíl je velikostně vhodný (256 MB). Cesta k němu tedy bude /dev/ad0s3. Obecně by si ti pozornější měli všimnout, že při instalaci nám byla tato cesta ukázána ihned po zformátování disku. Nyní přejděte na „Systém“ → „Upřesnit“ → „Zaměnit soubor“, vyberte typ zařízení a zadejte cestu. Klikněte na „Uložit“.

Je čas pochopit logiku práce s pohony. Nejprve musíme do systému přidat disky. Přejděte na „Disky“ → „Správa“ a klikněte na seznam. Vyberte náš disk ze seznamu. Máte-li jich v systému více, snažte se nic nezaměňovat a vyberte si ten, který potřebujete. Povolte podporu SMART a vyberte FS. V našem příkladu byl pouze jeden disk, na který jsme nainstalovali OS. V tomto případě musíte vybrat UFS s měkkými aktualizacemi. Pokud přidáváte další, již naformátovaný datový disk, musíte zadat příslušný typ systému souborů. Klikněte na „Přidat“.

Pokud máte v systému neformátované disky, přejděte do sekce „Disky“ → „Formátovat“, vyberte požadovaný disk (opět nic nezaměňujte) a naformátujte jej. Použití UFS je vysoce doporučeno, ale není vyžadováno. Nyní lze namontovat všechny pohony. Přejděte na „Disky“ → „Bod připojení“, klikněte na znaménko plus, vyberte disk jako typ, poté samotnou jednotku, uveďte číslo oddílu (viz výše, v našem případě to bylo 2) a typ souboru a zadejte také název bodu připojení, který musí být jedinečný pro každý disk. Klikněte na „Přidat“ a „Použít změny“. To je vše, základní instalace FreeNAS je hotová.

⇡ Nastavení přístupu

Chcete-li otevřít síťový přístup k našemu NAS, musíte povolit alespoň službu CIFS/SMB (NetBIOS). V nastavení budete muset změnit název pracovní skupiny, název NAS v síti, nastavit kódování, povolit časový server a povolit AIO. Zbytek nastavení můžete ponechat na výchozích hodnotách a kliknout na „Uložit a restartovat“. Poté musíte přidat alespoň jeden síťový prostředek s uvedením názvu a komentáře a také cesty k němu. Zpočátku jsou všechny naše přípojné body umístěny v adresáři /mnt, takže cesta ke kořenovému adresáři disku bude vypadat jako /mnt/mount_point/ (v našem příkladu to bude /mnt/data/). Je samozřejmě lepší vytvořit několik složek v kořenovém adresáři disku a přidat je do síťových zdrojů, ale to je věc vkusu. Pokud máte několik disků, nezapomeňte je „sdílet“ stejným způsobem. Poté by již měl být náš souborový server s plným přístupem viditelný v síťovém prostředí Windows.

Pro správu souborů a složek přímo z webového rozhraní použijte správce souborů ze sekce „Pokročilé“. Login a heslo pro něj jsou stejné jako pro uživatele ve FreeNAS.

Využijeme prostředky SMB v lokální síti, ale pro přístup zvenčí je lepší povolit FTP server. Samozřejmě budete muset přesměrovat TCP port 21 na routeru a také povolit službu DDNS (ta je také součástí FreeNAS, pokud k tomu dojde). V nastavení služby FTP musíte povolit přihlášení pouze oprávněným uživatelům a nezapomeňte nastavení uložit.

Správa uživatelů se nachází v části „Přístup“ → „Uživatelé“. Pro uživatelský přístup k FTP serveru musíte zadat ftp jako hlavní skupinu. A umístěte domovský adresář na datový disk, který jste předtím vytvořili. Pokud zaškrtnete políčko „Povolit přístup k uživatelskému portálu“, pak při přihlášení do webového rozhraní FreeNAS můžete použít nejen účet správce, ale také údaje o tomto uživateli. Je pravda, že nebude moci spravovat NAS - pouze změnit heslo a spustit správce souborů, který bude fungovat pouze v domovském adresáři uživatele.

⇡ Další funkce

Zvažovat absolutně všechny možnosti FreeNAS nemá smysl. Dotkneme se pouze některých z nich. Povolme například vestavěného klienta Bittorrent Transmission. V jeho nastavení budete muset určit složku, kam se budou ukládat stažené soubory. Můžete si také vybrat adresář pro sledování torrentových souborů – jakmile je do něj nahrán torrent, Transmission automaticky přidá stahování. Úplně dole se zobrazuje odkaz na webové rozhraní klienta Bittorrent – ​​ve výchozím nastavení je to http://ip-adresa-NAS:9091/.

Dalším krokem je nastavení serveru médií UPnP. I zde je vše jednoduché – stačí určit složky s mediálními soubory a vybrat adresář, kde bude databáze této služby uložena. Nezapomeňte také zadat vhodný profil pro kompatibilitu se síťovými přehrávači médií, set-top boxy nebo herními konzolami. Další nastavení jsou k dispozici prostřednictvím odkazu v dolní části stránky nastavení. Stejný Windows 7 NAS lze snadno identifikovat jako síťové mediální zařízení a umožňuje přímo z něj poslouchat hudbu, prohlížet videa a obrázky.

A konečně, pro některé bude užitečný server DAAP. Nastavení je stejné jako v případě UPnP: vyberte adresář pro databázi a složku s hudbou. V pokročilém nastavení (odkaz níže) můžete například vytvářet seznamy skladeb. Hudbu můžete poslouchat přes síť v kterémkoli z klientů DAAP a ve stejném iTunes je server zobrazen jako domácí kolekce se sdíleným přístupem. Přístup však nefunguje ve verzi 10.5, takže dočasným řešením může být přechod na nižší verzi iTunes.

Nakonec se podívejme na vytvoření jednoduchého pole JBOD a jeho připojení pomocí iSCSI k Windows 7. Do našeho systému například přidejte dva fyzické disky o různé kapacitě – 40 a 60 GB. Poté je třeba připojit disky, jak je popsáno na začátku článku, přičemž jako systém souborů uveďte Unformatted, a poté každý z nich naformátujte do softwarového pole RAID. Poté v sekci „Disky“ → „Softwarový RAID“ → „JBOD“ přidáme nový svazek, pro který vybereme název a označíme dva disky, které jsme právě inicializovali. Zaškrtněte políčko „Vytvořit a inicializovat RAID“ a použijte nastavení. Pokud bychom toto pole JBOD plánovali v budoucnu používat jako běžný síťový disk, museli bychom jej naformátovat v UFS a vytvořit pro něj přípojný bod.

A to i přes ochotu uživatelů utratit nemalé částky za hotové síťové úložiště, asi nikdo by neodmítl přeměnit svůj starý nebo nevyzvednutý počítač na něj pomocí operačního systému FreeNAS.

V současné době je tato třída zařízení velmi žádaná, protože distribuční sady programů a multimediálních souborů neustále rostou, což vyžaduje velké množství úložiště. Navíc jsou NAS servery určené pro domácí použití pohodlným prostředkem pro ukládání informací. Síťové úložiště snadno vyřeší problém s nedostatkem volného místa na pevném disku počítače, ale také se stane centralizovaným úložištěm pro vaši sbírku hudby, videí a fotografií. A co je nejdůležitější, všechny tyto soubory, shromážděné na jednom místě, budou k dispozici pro prohlížení z jakéhokoli elektronického zařízení v místní síti, ať už jde o notebook, tablet, smartphone nebo televizi.

Ano, servery NAS jsou poměrně drahé, ale lze to udělat DIY síťové úložiště jako alternativa k továrnímu řešení, aniž by byla omezena funkčnost. Budeme potřebovat nejobyčejnější počítač a operační systém FreeNAS. O řešeních ve vhodném případě jsem psal v článku „“.

Samozřejmě můžete použít i staré PC (z tohoto konceptu byste měli okamžitě vyloučit počítače „starověké“ generace procesorů Pentium 4). Lepší je ale pokud možno v kvalitě hardwarová platforma pro síťové úložiště, na kterém poběží operační systém FreeNAS, využívají kompaktní počítač postavený na energeticky úsporném procesoru Intel Atom nebo AMD Brazos. Zdůvodňuji to tím, že tyto komponenty spotřebovávají minimum elektřiny, fungují téměř tiše a nejsou nijak drahé. Velikost RAM není tak důležitá, protože FreeNAS není náročný na RAM. Měli byste se starat o pevné disky, alespoň dva, které lze spojit do zrcadleného pole RAID pro spolehlivější ukládání informací. Zabezpečení je pro server NAS důležité, ale pokud máte něco, čeho si ceníte. V závislosti na obsahu je použití pole RAID kontroverzní záležitostí.

Jak zapsat OC na flash disk

FreeNAS nainstalujeme na USB flash disk, aby při výměně pevných disků nedošlo k narušení funkčnosti NAS serveru. Použití flash disku je odůvodněno jeho tichým chodem (na rozdíl od pevného disku) a hlavně při poruše pevného disku bude moci nainstalovaný operační systém mimo pole úložiště dat normálně fungovat. Pro instalaci OS FreeNAS je vhodný jakýkoli flash disk, nemusí být nutně vysokorychlostní (jak je tomu u těžších operačních systémů), s kapacitou alespoň 2 GB.

Nejprve byste si měli stáhnout archiv s obrazem operačního systému a vybrat verzi operačního systému (32 bit nebo 64 bit), podle podporované architektury procesoru. Pokud potřebujete 64bitovou verzi FreeNAS, přejděte na oficiální web. Stažený archiv rozbalte např. pomocí programu 7-Zip.

Nyní připravíme USB disk:

připojte flash disk nebo USB HDD k počítači a naformátujte jej a jako souborový systém vyberte FAT32 (před zahájením postupu se ujistěte, že na flash disku nejsou žádná důležitá data, protože veškerý jeho obsah bude smazán) - vpravo- kliknutím na jednotku USB ve složce „Tento počítač“ vyvolejte kontextovou nabídku „Průzkumníka“ a vyberte „Formátovat...“.


Můžete také použít podobné nástroje z článku.

Kliknutím na obrázek složky vyberte extrahovaný soubor s příponou *img obsahující OC FreeNAS. V rozevíracím seznamu vpravo vyberte písmeno vyměnitelné jednotky, na kterou bude OS nainstalován. Poté klikněte na tlačítko „Write“ a počkejte, dokud nebude dokončen proces kopírování souborů na flash disk.

Pokud Image Writer pro Windows náhodně vygeneruje chybu během nahrávání, opakujte postup. Po dokončení nahrávání obdržíte zaváděcí USB flash disk.

Instalace operačního systému FreeNAS na server NAS

Nainstalujte USB flash disk s FreeNAS do USB portu počítače, který budete používat jako NAS server. Tento flash disk budeme muset vybrat jako zavaděč v systému BIOS; k tomu ihned po zapnutí počítače stiskněte klávesu „F1“, „F2“ nebo „Del“ (v závislosti na výrobci) a otevřete nabídka nastavení systému BIOS počítače.

V nabídce najděte položku Standardní funkce CMOS. Klikněte na něj klávesou „Enter“.

Pozornost! Názvy položek se mohou lišit v závislosti na modelu základní desky (v názvu hledejte slovo „Boot“). To platí i pro přístup k nastavení systému. základní deska, protože se může také lišit od těch, které jsou uvedeny v mém příkladu. Zjistit o jak otevřít BIOS při startu PC, můžete se podívat na příručku pro základní desce nebo při spouštění počítače: ve spodní části obrazovky se zobrazí přehled klávesových zkratek.

Pomocí navigačních kláves se šipkami přiřaďte First Boot Device k jednotce flash, která odpovídá položce USB zařízení (například Removable Device nebo USB HDD). Stisknutím klávesy „Esc“ se vrátíte do hlavní nabídky nastavení systému BIOS a poté klávesou „F 10“ uložíte provedené změny, nebo přejděte na položku „Uložit a ukončit nastavení“ a potvrďte změny pomocí „Y“ klíč. Proces bootování FreeNAS trvá asi 1 minutu. Skutečnost, že je operační systém připraven k provozu, je indikována zprávou o přidělené IP adrese zařízení.

Nezapomeňte si IP adresu zapsat do poznámkového bloku, protože ji budete později potřebovat ke konfiguraci NAS serveru přes webové rozhraní. Nyní můžete vypnout monitor a klávesnici a umístit počítač na místo, které vám vyhovuje. Operační systém FreeNAS se bude spouštět z flash disku v plně automatickém režimu, stejně jako z běžného pevného disku uvnitř PC.

Vytvoření účtu na FreeNAS OS

Začněme nastavení FreeNAS. Pro přístup k webovému rozhraní operačního systému serveru zadejte do adresního řádku libovolného webového prohlížeče IP adresu síťového úložiště, které jste uložili po instalaci operačního systému.

Nejprve musíte nastavit heslo správce, protože ve výchozím nastavení Heslo správce operačního systému FreeNAS chybí a problém zabezpečení by neměl být ignorován. Chcete-li vytvořit účet správce, klikněte na tlačítko „Účet“ na panelu nástrojů. Poté přejděte na kartu „Změnit heslo“ a zadejte heslo, které bude tomuto účtu přiřazeno. Chcete-li použít změny, klikněte na „Změnit heslo správce“. Odhlaste se z FreeNAS kliknutím na „Odhlásit“.


Chcete-li se znovu přihlásit, obnovte stránku ve webovém prohlížeči. Tentokrát vás FreeNAS požádá o zadání vašeho přihlašovacího jména (admin) a hesla (to, které jste zadali dříve), abyste získali přístup k nastavení síťového úložiště.

Doporučuji vytvořit ještě alespoň jeden uživatelský účet s omezenými právy. Klikněte na tlačítko „Účet“ a přejděte na kartu „Uživatelé“. Kliknutím na tlačítko „Přidat nového uživatele“ otevřete okno pro vytvoření nového účtu.

Zadejte přihlašovací jméno, celé uživatelské jméno, heslo a název domovské složky, ve které může soubory nejen prohlížet, ale také vytvářet nové.

Vzhledem k tomu, že pevné disky ještě nejsou naformátované, ponechte výchozí název domovské složky uživatele nezměněný. Pro dokončení operace klikněte na tlačítko „OK“.

Systém je téměř připraven k použití. Zbývá už jen pár posledních kroků.

Změna jazyka v OS FreeNAS

Jakmile je administrátorskému účtu FreeNAS přiděleno heslo, zabezpečili jste svá data před nechtěnými hosty. Ale aby bylo možné důkladně nakonfigurovat operační systém a prozkoumat možnosti FreeNAS, stojí za to přepnout jazyk systému z angličtiny do ruštiny.

Klikněte na tlačítko na panelu nástrojů a přejděte na kartu. V rozevírací nabídce „Jazyk“ vyberte „Ruština“ pro použití změn a klikněte na tlačítko „Uložit“. Poté obnovte stránku v prohlížeči.

Připraveno! Veškerý text v nabídce FreeNAS je nyní zobrazen v ruštině. Bohužel některé ruskojazyčné názvy položek menu a tlačítek na rozdíl od anglických názvů příliš nezapadají do celkového designu shellu, ale takové nepříjemnosti lze snadno tolerovat, vzhledem k tomu, že účel většiny položek odpovědných za nejdůležitější funkce jsou uživateli jasné.


Navíc nezapomínejte, že FreeNAS je otevřený projekt, což znamená, že se na vývoji programu může podílet každý uživatel nebo pomáhat autorům s překladem. Takže je to správně překlad operačního systému FreeNAS do ruštiny vás nenechá čekat.

Vytvoření zrcadleného pole RAID

Připojení dvou pevných disků RAID 1 znamená, že informace na nich budou duplikovány jedna ku jedné. Díky takto efektivní metodě zálohování nepovede výpadek jednoho HDD ke ztrátě dat. Pro návrat k normálnímu provozu stačí vyměnit vadný pevný disk za nový. Samozřejmě v režimu RAID 1 bude pro ruční kopírování souborů k dispozici pouze jeden z nich. Ale vzhledem k tomu NAS server Všechna vaše data budou uložena: dokumenty, fotografie a videa, pak byste neměli litovat ztracené kapacity.

Samozřejmě si sami můžete vybrat organizaci diskového systému, ale nezapomeňte, že ukládání souborů na pevné disky bez spojování polí znamená úplnou ztrátu dat.

Na vytvořte zrcadlové pole RAID ze dvou pevných disků klikněte na tlačítko „Úložiště“ na panelu nástrojů. Poté klikněte na Volume Management a vytvořte nový diskový oddíl. V zobrazeném okně zadejte název oddílu a podržte klávesu Ctrl a myší vyberte oba pevné disky

Chcete-li vytvořit zrcadlené pole RAID 1 a naformátovat jej pomocí systému souborů ZFS, aktivujte tlačítka „ZFS“ a „zrcadlení“. Svou volbu potvrďte kliknutím na „Přidat svazek“. Formátování disků může v závislosti na jejich výkonu a kapacitě trvat několik sekund až jednu minutu.

Jak sdílet složky na FreeNAS

Jak jsme již zjistili, FreeNAS umožňuje vytvářet pro každého uživatele osobní složky, ke kterým budou mít přístup pouze oni sami. Ale pro výměnu souborů mezi počítači v lokální síti má smysl vytvořit společný adresář, ke kterému budou mít přístup všichni uživatelé bez výjimky.

Chcete-li sdílet složku, klikněte na tlačítko "Sdílení" na panelu nástrojů, přejděte na kartu Windows (CIFS) a klikněte na "Přidat Windows Share (CIFS)". V okně, které se zobrazí, zadejte název složky a její umístění na pevném disku.

Oddíl disku vytvořený dříve na základě pole RAID se nachází na adrese:

Aby se změny projevily, klikněte na tlačítko „OK“. Poté vás operační systém FreeNAS vyzve ke spuštění služby CIFS. Chcete-li jej povolit, klikněte na tlačítko „Ano“. Poté nastavte sdílenou složku jako domovskou složku pro uživatelský účet, který jste vytvořili dříve. To je vše. Server pro sdílení souborů v lokální síti plně nakonfigurován.

FreeNAS je operační systém často používaný pro síťové ukládání souborů, založený na souborovém systému ZFS s vestavěnou open source podporou RAID. Operační systém FreeNAS je zcela založen na BSD a lze jej nainstalovat na virtuální i fyzické stroje, aby uživatelé měli plnou možnost sdílet své soubory, například pro spolupráci v počítačové síti.

Pomocí FreeNAS si snadno vytvoříte vlastní datové úložiště, které lze využít nejen v podnikové lokální síti, ale také například v domácí síti. Správa se provádí přes speciální webové rozhraní, původně napsané v PHP, ale nověji v Pythonu/Django.

FreeNAS podporují Linux, Windows a MAC OS, stejně jako četné virtuální systémy, jako je VMware a XenServer, využívající protokoly jako CIFS (Samba), FTP, NFS, Rsync a další.

Ve své domácí síti můžete také vybudovat úložiště FreeNAS, ukládat tam videa a soubory pro pozdější použití, například video streamy, v jakýchkoli síťových zařízeních nebo dokonce na televizoru, který podporuje Smart TV. Pokud plánujete vytvořit torrent portál, můžete pro tyto účely využít i FreeNAS.

Pro FreeNAS je k dispozici několik pluginů, které se skládají z následujících vylepšení:

  • Own-Cloud – k vybudování cloudového úložiště dat
  • Plex Media Server – pro vytvoření vlastního streamovacího video serveru
  • Bacula - používá se jako záložní server
  • Přenos - pro vytvoření vlastního torrent serveru

Funkce FreeNAS

  • Podpora souborového systému ZFS.
  • Podporuje vestavěný RAID s podporou parity, korun, inteligentních testů.
  • Podporuje adresářové služby jako LDAP, Active Directory, NIS, NT4.
  • Podpora služeb jako NFS, SSH, CIFS, FTP a iSCSI.
  • Podporuje souborové systémy jako NTFS a FAT.
  • Periodické vytváření snapshotů (kopií systémů) a podpora replikace, rsync.
  • Webové rozhraní s podporou GUI a SSL.
  • Systém hlášení pro následné upozornění e-mailem
  • Šifrování dat a mnoho funkcí pro udržení vašich dat v bezpečí
  • podpora UPS
  • Bohaté GUI rozhraní s grafickými zprávami o využití počítačových zdrojů (CPU, paměť, pevný disk, síť atd.)

Článek bude velký, proto článek rozdělím na části, začnu instalací a konfigurací FreeNAS a poté pokročilým nastavením, instalací a konfigurací video streaming serveru a torrent serveru, aktualizací FreeNAS serveru.

V mém případě vytvořím virtuální stroj na VirtualBoxu, stroj bude 64bitový, operační systém je FreeNAS 9.3 (beta verze, nejnovější je na stránkách výrobce), IP adresa 192.168.0.200, 1 5 GB disk pro operační systém a 8 disků (každý 5 GB) pro systém pro ukládání dat (budeme je potřebovat v následujících článcích), ve skutečném stroji může být přirozeně méně disků, například 1 systémový disk a 2 pevné disky pro organizování zrcadlového RAID.

Stáhněte si FreeNAS 9.3

Pro instalaci operačního systému FreeNAS si musíme stáhnout nejnovější verzi, pokud instalujete na pracovní stroj, tak samozřejmě doporučuji nainstalovat nejnovější stabilní verzi, ale doufám, že se jí brzy stane i verze 9.3, proto Považuji to za nejnovější možnou instalační verzi. Takže, pojďme na . A stáhněte si nejnovější verzi, opakuji ještě jednou - v mém případě se jedná o beta verzi FreeNAS 9.3, pokud potřebujete stabilní - hledejte ji tam, je k dispozici ke stažení v sekci "Stable"

Poté se stáhne ISO obraz OS, který můžete později vypálit na CD nebo použít pro další instalaci na virtuální stroje (podle mého názoru všechny podporují ISO obrazy disku). Níže si můžete stáhnout obrázek pro USB flash disk, který lze zapsat pomocí mnoha utilit v Linuxu a Windows:

Mimochodem, velikost ISO obrazu stabilní verze FreeNAS 9.2.1.8 je 199 MB a beta verze 9.3 je 381 MB, to znamená, že změny by měly být opravdu zajímavé :)

Po stažení tedy vytvoříme virtuální stroj pomocí výše uvedených parametrů.

Instalace FreeNAS - Počáteční příprava virtuálního počítače

Nejprve vytvořím virtuální stroj ve VirtualBoxu. Tímto okamžikem instalace projdu velmi rychle a pokusím se nezavěsit na žádné zbytečné věci, protože vaše instalace bude pravděpodobně probíhat na skutečném počítači. Pojďme do VirtualBoxu, klikněte na tlačítko „Vytvořit“, vytvořte stroj s následujícími parametry:

Dále v nastavení klikněte na „Nepřipojovat virtuální pevný disk“ - musíme později vybrat řadič SCSI, protože na řadiči IDE nebudeme moci připojit mnoho pevných disků (bude možné pro připojení 4 zařízení k IDE řadiči)

Poté je stroj vytvořen, přejdeme do nastavení našeho nově vytvořeného virtuálního stroje, v záložce „Média“ přidáme náš SCSI řadič, 8 disků po 5 GB, jeden systémový disk také po 5 GB a jeden optický disk pro náš obraz ISO (ale již na řadiči IDE, protože se stále nespustil na SCSI), to znamená, že to pro nás vypadá takto:

A spouštíme náš virtuální stroj. Poté přejdeme k další kapitole.

Instalace FreeNAS - Proces instalace

Pro instalaci FreeNAS vybereme Install/Upgrade. Tím se nainstaluje nebo aktualizuje OS.

Dále souhlasíme s tím, že všechna data na disku da0 budou vymazána a tento disk nebude možné použít k povolení sdíleného přístupu k disku (nelze jej použít jako úložiště souborů), vyberte „Ano“ a stiskněte Enter:

Vraťte se do nabídky a jednoduše klikněte na „Reboot“ nebo restartujte náš počítač/virtuální počítač.

Po prvním spuštění bude systému nějakou dobu trvat počáteční nastavení. A brzy uvidíte toto menu:

Nastavení sítě na FreeNAS

Pojďme nakonfigurovat naše síťové rozhraní na adresu, kterou jsem řekl dříve - 192.168.0.200 (ve vašem případě - samozřejmě to může být jiné, tyto parametry můžete upravit sami, možná vám bude stačit nastavení, které vám poskytne váš DHCP server vy). V mém případě stále napíšu adresu 192.168.0.200 do své 0. mřížky.

V nabídce stisknu „1“ a nakonfiguruji síť, zpočátku vyberte rozhraní (mám jedno - em0), poté odmítněte smazat rozhraní (n), odmítněte restartovat síťové rozhraní (n), odmítněte konfiguraci přes DHCP (n) a poté souhlas s nastavením IPv4 (y). Název rozhraní necháme stejný, pokud jeho název nechcete měnit (em0), poté zadejte IP adresu budoucího souborového serveru (v mém případě 192.168.0.200), zadejte masku 255.255.255.0 a stisknutím Zadejte, poté odmítneme konfiguraci adresy IPv6 (pokud ji nepoužíváte vy) - (n):

poté se systém trochu zamyslí a nakonfiguruje vše podle vašich údajů a poté uvidíte novou IP adresu:

Dále nakonfigurujeme Výchozí cestu - kde označíme bránu naší sítě, v nabídce stiskneme „4“, kde souhlasíme s konfigurací brány IPv4 (y), do pole napište adresu brány - 192.168.0.100 případ a poté odmítněte konfiguraci brány IPv6 (pokud ji nepoužíváte):

Dále nastavte DNS, stiskněte tlačítko „6“ v menu, poté napište náš DNS prefix, v mém případě ho nechte „local“ a poté zadejte DNS servery v souladu s naší sítí, veřejný DNS jsem zadal jako DNS 2 a 3 Google (8.8.8.8 a 8.8.4.4)

Abych měl jistotu, že se nastavení použijí (stále používám Beta verzi), restartuji stroj výběrem položky 11 v nabídce a stisknutím klávesy Enter.

Dále uvidíte obecné parametry - o vašem systému a mnoho zajímavých záložek, doufám, že vás, stejně jako mě, popadne touha na ně kliknout a podívat se, co každé z nastavení znamená, ale tím tato část instalace končí a další, o pokročilém nastavení FreeNAS napíšu trochu později, nicméně vás potěším tím, že nastavení není těžké a zvládnete to sami:

Bohužel není snadné plně otestovat produkt ve virtuálním prostředí. Hardwarové požadavky, pokud jsou na úplném minimu - 8 GB RAM a vícejádrový procesor, jsou prostě minimální - 16 GB paměti. Doporučeno - minimálně 32 GB. Na druhou stranu pro skutečný domácí systém je to hodně, ale ne omezující. NAS4FREE u mě doma je nainstalován na stroji s 16GB paměti (ale jsou tam sloty až 32), i když minimální požadavky pro NAS4FREE jsou 512Mb a už může běžet na 2Gb.

První, co zaujme, je kompletně přepracované rozhraní. Krásné a to je jasné plus.

V video tlačí na virtualizaci. Existuje bhyve (má ho i NAS4FREE, ale bez webguye) a Docker (NAS4FREE jej nemá). A z dobrého důvodu. Důležitý a nezbytný je jak plnohodnotný hypervizor, tak nejoblíbenější kontejnerová paravirtualizace. A to je v pohodě. A zde jsou požadavky na paměť jasnější. Pro nasazení pár virtuálních strojů budou muset dát alespoň gigabajt. Ano, zfs obsahuje prefetch se 4 GB pro ARC. A systémový fond je na zrootu. Ano, na osu potřebujete alespoň gigabajt. Ano, samotný doplněk FreeNAS by měl také někde žít s krásnými obrázky. Takže 8 koncertů je opravdu tak akorát, potřebujeme víc.

Nyní se podívejme, kolik jsme za to museli zaplatit. Hlavní myšlenkou vývojářů bylo zajistit, aby doplněk vždy věděl vše jak o hardwaru, tak o konfiguraci základní osy. Například na NAS4FREE (a FreeNAS 9) to není vždy případ. Mohu vytvořit fond ZFS na příkazovém řádku – a systém o tom nebude vědět až do synchronizace. Nebo změňte parametry síťové karty přes ifconfig. Atd. a tak dále. Takže to vypadá jako dobrý nápad. Jeho důsledná implementace ale znamená úplnou izolaci uživatele od základní osy. A přístup je pouze přes doplněk.

Objem kódu FreeNAS v předchozí verzi byl desetkrát větší než objem kódu NAS4FREE. A teď se dokonce bojím si to představit... A přesto, IXSys není MicroSoft, nelze vytvořit ani Windows, ani PowerShell. Soudě podle již zveřejněné dokumentace byly do gui přidány pouze hlavní úkoly. Zbytek byl zabalen do našich vlastních homebrew příkazů příkazového řádku. Datová sada ZFS se nyní nevytváří příkazem zfs, ale příkazem volume. Místo ifconfig musíte zadat network a tak dále.

Jste připraveni naučit se nově vynalezený jazyk příkazového řádku? Myslím, že jen když za to dostanete v práci dobře zaplaceno. Ale rozhodně ne doma. Takže domácí uživatel FreeNAS bude omezen na základní funkce přenesené do webového rozhraní. Je ale takový základní uživatel připraven pořídit si NAS s těmito hardwarovými požadavky? A opravdu potřebuje hlavní vlastnost produktu – virtualizaci? Takže, jeden k jednomu, účel FreeNAS Corral je čistě firemní. A osud pluginů předchozí verze to jasně ukazuje.

Faktem je, že po mnoho let, od samého počátku existence FreeNAS v rukou IXSys, box poskytoval pouze základní úložnou a přístupovou funkcionalitu. A vše, co bylo považováno za zbytečné (například torrent klient), bylo poskytnuto jako pluginy. Technicky tyto pluginy fungovaly nad FreeBSD klecemi/vězením, které uživatelé nas4free také dobře znají. Takže podpora buněk byla zcela odstraněna. Offorum bzučí sténáním - co dělat. Řešením je přenést kontejnery do Dockeru. Nemáme návod, jak přesně překládat, ale vydržte. Chladný? No, ne domů! A v podniku torrent klient nejen není potřeba, ale je tam nevhodný.

Mimochodem, základní osou FreeNAS je FreeBSD 10. UPD To je podle marketérů. Nainstaloval jsem ho do virtuálního počítače a ukázalo se, že je FREEBSD 11.0-STABLE /UPD Není jasné, zda je 10.3, 10.2 nebo dokonce starší. Ale FreeBSD 11.0 bylo vydáno loni v říjnu. Takže nechat 10 v názvu produktu nějak není cool. Proto si myslím, že zvolili jméno bez čísla. Corral není o korálech. Tohle je ohrada, slovo z historie amerických kovbojů. Kotec pro hospodářská zvířata, často dočasný.

FreeNAS 9.1.1- distribuční sada pro rychlé nasazení síťového úložiště, založené na FreeBSD, obsahuje integrovanou podporu ZFS a je plně konfigurovatelný přes webové rozhraní. Pro organizaci přístupu k úložišti jsou podporovány FTP, NFS, Samba, AFP, rsync a iSCSI, pro zvýšení spolehlivosti úložiště lze použít softwarový RAID (0,1,5), pro autorizaci klientů je implementována podpora LDAP/Active Directory.

Verze FreeNAS 9.1.1 pozoruhodný svým přechodem na kódovou základnu FreeBSD 9, (poslední vydání bylo založeno na FreeBSD 8.3), a také odvádí spoustu práce na zlepšení použitelnosti, stability a výkonu. Vylepšení se dotkla téměř všech subsystémů distribuce, od webového rozhraní až po systém připojení pluginů. Infrastruktura vývoje projektu byla převedena na Git.

FreeNAS lze nainstalovat na pevný disk nebo USB flash disk. V tomto případě systém zabírá celý objem média, na kterém je nainstalován, bez ohledu na kapacitu a všechny síťové zdroje pro ukládání informací jsou umístěny na jiných pevných discích.
těch. samotný systém freenas zabírá 1 pevný disk, na který nelze nic uložit a na druhý již lze uložit všechny naše informace!

Doufám, že jsem vás tak dlouhým úvodem příliš nenudil, takže přejdeme k instalaci. Nejprve si stáhněte iso obraz FreeNAS a vypalte jej např. na CD.

Instalace.

FreeNAS CD vložíme do mechaniky a nabootujeme z ní. Vidíme tento obrázek


První věc, kterou budeme požádáni, je nainstalovat FreeNAS na nějaké paměťové médium, objeví se následující okno:

Souhlasíme a pokračujeme k výběru pevného disku, kam systém nainstalujeme. Budou uvedeny naše dva pevné disky.

Vybereme požadovaný hdd pro instalaci, poté budeme upozorněni, že všechna data na něm budou ztracena.

Souhlasíme a pokračujeme. Instalační proces probíhá rychle a po dokončení budeme vyzváni k vyjmutí CD a restartu.

Počáteční nastavení

Po restartu se zobrazí úvodní obrazovka FreeNAS:

Zde můžete provést některé počáteční kroky (možnosti od 1 do 11), o něco níže se zobrazí aktuální IP adresa tohoto počítače, pokud ji dokázal získat přes DHCP. Nejprve změňme IP adresu na naši vlastní, abychom to udělali, přejděte k věci Konfigurace síťových rozhraní stisknutím tlačítka 1 a Enter.
Zde se nám zobrazí seznam síťových karet na našem PC.

Protože máme pouze jeden, pak se bude seznam skládat pouze z jedné položky, v mém případě číslo 1 bude adaptér em0(jako na snímku obrazovky výše). Vyberte jej stisknutím 1 a Enter.
FreeNAS se pak zeptá, zda chceme přijímat adresu automaticky přes DHCP nebo ne? - odpovídáme ne.
Další otázka je Konfigurace IPv4 – odpověď je ano.
Dále musíte zadat název rozhraní - napište název.
Dále napište požadovanou IP adresu.
U další otázky zadejte masku podsítě.
Další otázkou je, zda chceme konfigurovat IPv6 – my říkáme ne.

Řeknou nám, že síť je nakonfigurována, ale pro úplné štěstí musíme nakonfigurovat bránu. Pojďme k věci Nakonfigurujte výchozí trasu, stisknutím tlačítka 3. Zde se nás zeptá, zda opravdu chceme nakonfigurovat bránu pro IPv4 - řekneme ano a na další otázku zadáme IP adresu našeho routeru (pokud jej máme). Na další otázku o konfiguraci IPv6 odpovídáme záporně.

Kontrolní panel

Nejprve přejdeme na webový panel FreeNAS pomocí IP adresy, kterou jsme právě přiřadili.

Vidíme červený blikající semafor (upozornění), žádá nás o zadání hesla na náš WEB panel
Najděte tlačítko vlevo účet – změnit heslo

A změníme heslo, po změně hesla začne semafor svítit zeleně, což znamená, že je vše v pořádku :)

Dále přejdeme na záložku Nastavení a změňte tam časové pásmo tak, aby se naše protokoly FreeNAS uchovávaly správně. Poté klikněte na OK pro uložení nastavení. Nebylo by špatné naznačit DNS server v nastavení sítě to provedete kliknutím na tlačítko Síť v horním panelu a v terénu Nameserver 1 a zadejte tam IP adresu našeho routeru (nebo vyhrazeného serveru DNS, pokud existuje). Nezapomeňte uložit nastavení.

Nyní musíme do systému přidat pevné disky a definovat systém souborů. To se provádí v sekci Úložný prostor(tlačítko na horním panelu). Dále klikněte na Správce svazků ZFS.

Pojďme naznačit Název svazku a poté klikněte na znaménko plus v kategorii Dostupné disky, a pak přidat hlasitost

Vytváření síťových zdrojů

FreeNAS dokáže vytvářet prostředky pro všechny platformy: pro Apple (AFP), pro systémy UNIX (NFS) a pro Windows (CIFS). A to nepočítáme univerzální FTP atd. Nyní se podíváme na vytvoření zdroje pro počítače s Windows.
Pojďme do sekce Sdílení, Okna a stiskněte tlačítko Přidat Windows Share

Objeví se před námi okno, ve kterém uvedeme název zdroje, který má být vytvořen (název), pak do terénu Cesta musíme vybrat datovou sadu, kterou jsme vytvořili pro výpis souboru. Pokud chcete poskytnout anonymní přístup k tomuto zdroji, můžete zaškrtnout políčko Povolit přístup hostů jít trochu dolů.

Pro jistotu zde uvádíme seznam zajímavých parametrů, které můžete zadat při vytváření zdroje:
Exportovat pouze pro čtení- nastavit zdroj pouze pro čtení
Možnost procházení síťovým klientům- Viditelnost zdroje v síťovém prostředí. Pokud zrušíte zaškrtnutí tohoto políčka, vyrobíme skrytou kouli.
Zdědit oprávnění- zdědit oprávnění
Export koše- přidat košík, tzn. data z akcií budou nejprve vymazána do koše
Zobrazit skryté soubory- zobrazit skryté soubory
Účet hosta- účet hosta. Je lepší to nechat tak, jak je.
Povolit přístup hostů- povolit přihlášení hosta (tj. můžete se přihlásit do sdílené složky bez jakýchkoli hesel atd.).
Povolit pouze účet hosta- pouze vstup pro hosty. Samostatně nebude možné zadat heslo při přihlašování do sdílení za účelem zvýšení vašich práv.
Povolit hostitele- seznam IP adres, ze kterých máte přístup ke sdílené složce. Jako oddělovač můžete použít mezeru.
Host Deny- seznam IP adres, ze kterých nemáte přístup ke sdílené složce. Jako oddělovač můžete použít mezeru.

Nyní přejdeme k nastavení služby CIFS. Pojďme do sekce Služby a poté klikněte na ikonu klíče naproti službě CIFS

V okně, které se objeví, musíme zadat několik parametrů:
Model autentizace- schéma přístupu. Možné možnosti: anonymní přístup (Anonymní) a pomocí přihlášení (Místní uživatel). Vybíráme si, co potřebujeme.
Název NetBIOS- název počítače v síti.
Pracovní skupina- název pracovní skupiny. Musí být nastaven stejně jako na vašich ostatních počítačích v síti.
Popis- pokud toto pole není vyplněno vůbec, pak FreeNAS nahradí neinformativní servisní informace. Proto doporučujeme do tohoto pole napsat alespoň mezeru.
Výběr kódování (znaková sada DOS a znaková sada UNIX) - vše můžete nastavit tak, jak je znázorněno na obrázku výše.
Místní mistr- definovat FreeNAS jako hlavní počítač v pracovní skupině.
Časový server pro doménu- Udělejte z FreeNAS přesný časový server pro síťové počítače.
Účet hosta- Účet hosta lze ponechat tak, jak je.
Povolit přístup hostů- povolit přihlášení hosta k síťovým zdrojům. Toto políčko nezaškrtávejte, pokud používáte přístupové schéma pro přihlášení a heslo (místní uživatel).
Maska souboru- přístupová maska ​​pro vytvořené soubory. Nejprve je lepší nastavit tuto hodnotu na 0777
Maska adresáře- stejný jako Maska souboru, pouze pro katalogy.

Zbývající parametry lze ponechat tak, jak jsou. Přejděte na konec stránky a klikněte na OK. Jediné, co musíte udělat, je povolit službu CIFS, k tomu musíte kliknout na ikonu VYPNUTO vedle názvu služby. Po několika sekundách se jeho stav změní na NA.

Nyní se můžete pokusit získat přístup k naší vytvořené složce z libovolného počítače v síti.

Upd. Úplně jsem zapomněl, možná budete muset nastavit práva k vytvořené sdílené položce, abyste mohli bezpečně nahrávat soubory. (úložiště - aktivní svazky - změna premise)

V následujících dílech vám řeknu podrobněji, jak nastavit omezení přístupu ke sdílení, vytváření kvót, nastavení stahování torrentu, dlna mediatomb server pro připojení k televizi a mnoho dalších zajímavých drobností