Instalacja i konfiguracja FreeNAS (sieciowe urządzenie pamięci masowej). O nowym FreeNAS Tworzenie zasobów sieciowych

Cześć wszystkim!

Kontynuując nasze recenzje dotyczące sieciowej pamięci masowej FreeNAS, postanowiliśmy poruszyć temat tworzenia serwera FTP. Nie jest to tak trudne, jak mogłoby się wydawać na pierwszy rzut oka, a teraz pokażemy Ci, jak skonfigurować FTP w zaledwie 5-10 minut.

Na wszelki wypadek nasze poprzednie recenzje można obejrzeć pod linkami:

  1. [ta recenzja] Konfiguracja FreeNAS i FTP
  2. FreeNAS 8.2.0, konfiguracja klienta torrent i dlna

Opcje FTP

Przejdźmy więc do interfejsu sieciowego FreeNAS i przejdźmy do menu ServicesControl Services

Tutaj klikamy przycisk z wizerunkiem klucza naprzeciwko usługi FTP, po czym główne okno ustawień zostanie wyświetlone przed nami:

Przed dostosowaniem tych parametrów zrobimy to krótki opis najciekawsze punkty:

Nazwa parametru Oznaczający Opis
Port 21 Na którym porcie będzie działał serwer FTP. Domyślnie = 21
Klienci 5 Maksymalna liczba klientów jednocześnie podłączonych do serwera FTP
Znajomości 2 Maksymalna liczba jednoczesnych połączeń z jednego adresu IP. Wartość = 0 usuwa ograniczenie.
Próby logowania 1 Maksymalna liczba prób wprowadzenia błędnego hasła podczas logowania do serwera FTP. Zwiększ tę wartość, jeśli ludzie często robią literówki.
koniec czasu 600 Czas bezczynności w sekundach, po którym klient zostanie automatycznie odłączony od serwera FTP.
Zezwalaj na logowanie roota Zezwalaj na logowanie jako root. Nie zaleca się tego robić.
Zezwalaj na anonimowe logowanie Anonimowy dostęp do serwera FTP (bez loginów i haseł)
Ścieżka Musisz kliknąć przycisk Przeglądaj i określić katalog główny lokalizacji danych dla serwera FTP
Zezwól na logowanie użytkownika lokalnego Należy użyć, jeśli opcja Zezwól na logowanie anonimowe nie jest ustawiona.
Transparent Komunikat wyświetlany użytkownikom podczas logowania się na serwerze FTP. Jeśli pole pozostanie puste, zostanie wyświetlona wersja serwera FTP.
pozwolenie na plik Szablon dostępu dla nowo tworzonych plików na serwerze FTP. Odczyt - odczyt, Zapis - zapis, Wykonanie - wykonanie. Właściciel – właściciel, Grupa – grupa, do której należy właściciel, Inny – wszyscy pozostali.
uprawnienia do katalogu To samo co Uprawnienia do plików, ale tylko dla katalogów
Przepustowość przesyłania przez użytkownika lokalnego Maksymalne ograniczenie prędkości pobierania dla użytkowników, KB/s. 0 = brak limitu.
Maksymalne ograniczenie prędkości pobierania dla użytkowników, KB/s. 0 = brak limitu.
Przepustowość przesyłania przez użytkownika lokalnego Maksymalny limit prędkości pobierania dla anonimowych użytkowników, KB/s. 0 = brak limitu.
Przepustowość pobierania lokalnego użytkownika Maksymalny limit prędkości pobierania dla anonimowych użytkowników, KB/s. 0 = brak limitu.
Włącz SSL/TLS Włączenie szyfrowania połączenia pomiędzy użytkownikiem a serwerem FTP. Najpierw musisz skonfigurować certyfikaty w SystemSettingsSSL
Zawsze chrootuj Wymuś przekierowanie użytkowników do ich katalogu domowego
Parametry pomocnicze Dodatkowe opcje

Ustawianie

W polu Ścieżka - określ katalog główny całego serwera FTP. Pod nim możesz utworzyć osobny zestaw danych lub użyć istniejącego. Użyjemy istniejącego zestawu danych giełda, który stworzyliśmy w pierwszej recenzji FreeNAS, w ten sposób:

Tworząc nowy zestaw danych, nie zapomnij ustawić niezbędnych uprawnień w ustawieniach praw dostępu. Jeśli nigdy nie miałeś do czynienia z podziałem praw w systemy uniksowe, to na początek radzimy ustawić maksymalne uprawnienia.


To samo dotyczy uprawnień dla parametrów Uprawnienia do plików i Uprawnienia do katalogów. Jeśli nie jesteś pewien, jakie uprawnienia chcesz przypisać - ustaw maksimum, tj. wszystkie pola wyboru:


Dostęp może być zarówno anonimowy, jak i za pomocą loginów i haseł. W tym celu zaznacz pola wyboru Zezwalaj na logowanie anonimowe i Zezwalaj na logowanie użytkownika lokalnego.

Wszyscy użytkownicy muszą zarejestrować katalogi domowe. Mogą tworzyć osobne foldery lub możesz podać ścieżkę do naszego zbioru danych, na przykład /mnt/vol1/exchange
Wartość /noneexisten wskazuje, że nie ustawiono żadnego katalogu domowego.

Aby przypisać katalog domowy anonimowemu użytkownikowi, musisz edytować wbudowane konto logowania ftp.
Jeśli chcesz, aby każdy użytkownik po zalogowaniu się na serwer FTP trafiał do swojego folderu domowego i nigdzie indziej, zaznacz pole Zawsze Chroot.
Słowo o parametrach pomocniczych - to dość potężne narzędzie. Na przykład chcemy uniemożliwić wszystkim usuwanie plików z serwera FTP, w tym celu musimy wprowadzić następującą konstrukcję:
Zaprzeczać wszystkiemu

Pozostałe parametry nie powinny sprawić Ci żadnych trudności, kierując się powyższą tabelą, wszystko możesz ustawić tak, jak należy. Ale jeśli nagle ci się nie uda, napisz w komentarzach, postaramy się pomóc i odpowiednio zredagować tę recenzję!

Szyfrujemy informacje przesyłane przez FTP. Zasadniczo w większości przypadków nie jest to konieczne, ale jeśli naprawdę chcesz, powiemy ci, jak to się robi we FreeNAS. Pierwszym krokiem jest skonfigurowanie certyfikatu SSL, w tym celu musisz wypełnić trochę śmieci w miejscu pokazanym na zrzucie ekranu poniżej i kliknąć przycisk Zapisz na dole tej strony.

I wreszcie w ustawieniach serwera FTP zaznacz pole wyboru Włącz SSL / TLS. Następnie, po włączeniu FTP, musisz uzyskać dostęp do zasobu za pomocą protokołu ftps://

Ogólnie rzecz biorąc, konfiguracja kończy się tutaj. Wystarczy włączyć usługę FTP, klikając przycisk WYŁ., który po chwili namysłu zmieni się w WŁ.

Powodzenia w nauce!

Nawet pomimo chęci użytkowników do wydawania znacznych kwot na gotowe pamięć sieciowa, prawdopodobnie nikt nie odmówiłby przerobienia na niego swojego starego lub nieodebranego komputera za pomocą systemu operacyjnego Wolny NAS.

W tej chwili ta klasa urządzeń jest bardzo poszukiwana, ponieważ dystrybucje programów, plików multimedialnych stale rosną, co wymaga dużej ilości pamięci. Ponadto domowe serwery NAS są wygodnym sposobem przechowywania informacji. NAS z łatwością rozwiązuje problem braku wolnego miejsca na dysku twardym komputera, ale także staje się centralnym miejscem przechowywania Twojej kolekcji muzyki, filmów i zdjęć. A co najważniejsze, wszystkie te pliki zebrane w jednym miejscu będą dostępne do przeglądania z dowolnego urządzenia elektronicznego w lokalna sieć czy to laptop, tablet, smartfon czy telewizor.

Tak, serwery NAS są dość drogie, ale możesz to zrobić Pamięć sieciowa DIY jako alternatywę dla rozwiązania fabrycznego, nie ograniczając funkcjonalności. Potrzebujemy najzwyklejszego komputera i system operacyjny Wolny NAS. O rozwiązaniach w odpowiednim przypadku pisałem w artykule „”.

Oczywiście można też skorzystać ze starego peceta (należy od razu wykluczyć z tej koncepcji komputery ze „starożytnej” generacji procesorów Pentium 4). Ale lepiej, jeśli to możliwe, jak platforma sprzętowa do sieciowej pamięci masowej, na którym będzie działać system operacyjny FreeNAS, użyj kompaktowego komputera z energooszczędnym procesorem Intel Atom lub AMD Brazos. Uzasadniam to tym, że te podzespoły zużywają minimum prądu, a do tego pracują niemal bezgłośnie, a poza tym wcale nie są drogie. Tom pamięć o swobodnym dostępie nie tak ważne, ponieważ FreeNAS nie wymaga pamięci RAM. Powinieneś zadbać o dyski twarde, co najmniej dwa, które można połączyć w lustrzaną macierz RAID w celu bardziej niezawodnego przechowywania danych. Bezpieczeństwo jest ważne dla serwera NAS, ale jeśli masz coś do pielęgnowania. W zależności od treści użycie RAID jest kwestią sporną.

Jak nagrać OC na pendrive

Będziemy instalować FreeNAS na dysku flash USB, aby podczas wymiany dyski twarde wydajność serwera NAS nie została zakłócona. Zastosowanie pendrive'a uzasadnione jest cichą pracą (w przeciwieństwie do dysku twardego), a co najważniejsze w przypadku awarii dysku twardego zainstalowany system operacyjny będzie mógł normalnie pracować poza macierzą dyskową. Do zainstalowania FreeNAS OS odpowiedni jest dowolny dysk flash, niekoniecznie szybki (jak ma to miejsce w przypadku cięższych systemów operacyjnych), o pojemności co najmniej 2 GB.

Najpierw należy pobrać archiwum z obrazem systemu operacyjnego, wybierając wersję systemu operacyjnego (32-bitową lub 64-bitową), zgodnie z obsługiwaną architekturą procesora. Jeśli potrzebujesz 64-bitowej wersji FreeNAS, przejdź do oficjalnej strony internetowej. Rozpakuj pobrane archiwum, na przykład za pomocą programu 7-Zip.

Teraz przygotujmy dysk USB:

podłącz dysk flash lub dysk twardy USB do komputera i sformatuj go, wybierając jako system plików FAT32 (przed rozpoczęciem procedury upewnij się, że na dysku flash nie ma żadnych ważnych danych, ponieważ cała jego zawartość zostanie usunięta) - kliknij „ PPM” na dysku USB w folderze „Mój komputer” », aby wywołać menu kontekstowe «Explorer» i wybrać element «Format…».


Możesz także użyć podobnych narzędzi z artykułu.

Kliknij obraz folderu, aby wybrać plik *img wyodrębniony z archiwum zawierającego FreeNAS OC. Z rozwijanej listy po prawej stronie wybierz literę dysku, na którym zostanie zainstalowany system operacyjny. Następnie kliknij przycisk „Zapisz” i poczekaj na proces kopiowania plików na dysk flash USB.

Jeśli podczas nagrywania Program obrazu Writer dla Windows losowo wyświetla błąd, powtórz procedurę. Pod koniec nagrania otrzymasz bootowalny dysk flash USB.

Instalowanie FreeNAS OS na serwerze NAS

Włóż dysk flash FreeNAS do portu USB komputera, który będzie używany jako serwery NAS. Będziemy musieli wybrać ten dysk flash jako program ładujący w systemie BIOS, aby to zrobić, natychmiast po włączeniu komputera naciśnij klawisz „F1”, „F2” lub „Del” (w zależności od producenta), aby otworzyć komputer Menu ustawień BIOS-u.

W menu znajdź element Standardowe funkcje CMOS. Naciśnij na nim klawisz „Enter”.

Uwaga! Nazwy elementów mogą się różnić w zależności od modelu płyty głównej (szukaj słowa „Boot” w nazwie). Dotyczy to również dostępu do ustawień systemowych. płyty głównej, ponieważ może ona również różnić się od tych wskazanych w moim przykładzie. Dowiedzieć się o Jak otworzyć bios podczas uruchamiania komputera, możesz w instrukcji do płyta główna lub podczas uruchamiania komputera: u dołu ekranu wyświetla się krótka informacja o skrótach klawiszowych.

Użyj klawiszy strzałek nawigacyjnych, aby przypisać dysk flash USB odpowiadający pozycji c jako pierwsze urządzenie rozruchowe jako pierwsze urządzenie rozruchowe. urządzenie USB(na przykład Urządzenie wymienne lub Dysk twardy USB). Naciśnij klawisz „Esc”, aby powrócić do głównego menu ustawień BIOS, a następnie klawisz „F 10”, aby zapisać wprowadzone zmiany, lub przejdź do pozycji „Save & Exit Setup”, zgadzając się ze zmianami za pomocą „Y” klucz. Proces uruchamiania FreeNAS trwa około 1 minuty. O gotowości systemu operacyjnego do pracy informuje komunikat o nadanym urządzeniu adresie IP.

Pamiętaj, aby zapisać adres IP w notatniku, ponieważ będzie on potrzebny później do konfiguracji serwera NAS za pośrednictwem interfejsu internetowego. Teraz możesz wyłączyć monitor i klawiaturę, a także postawić komputer w dogodnym dla siebie miejscu. System operacyjny FreeNAS zostanie uruchomiony z dysku flash w trybie w pełni automatycznym, a także ze znanego dysku twardego w komputerze.

Tworzenie konta w FreeNAS OS

Zacznijmy Konfiguracja FreeNAS. Aby uzyskać dostęp do interfejsu internetowego systemu operacyjnego serwera, w pasku adresu dowolnej przeglądarki internetowej wprowadź adres IP serwera NAS zapisany po zainstalowaniu systemu operacyjnego.

Najpierw musisz ustawić domyślne hasło administratora Hasło administratora systemu operacyjnego FreeNAS brakuje, a kwestii bezpieczeństwa nie należy ignorować. Aby utworzyć konto administratora, kliknij przycisk „Konto” na pasku narzędzi. Następnie przejdź do zakładki „Zmień hasło” i wprowadź hasło, które zostanie przypisane do tego konta. Aby zastosować zmiany, kliknij „Zmień hasło administratora”. Wyloguj się z FreeNAS, klikając „Wyloguj”.


Odśwież stronę w przeglądarce internetowej, aby zalogować się ponownie. Tym razem FreeNAS poprosi o podanie loginu (admin) i hasła (tego, które podałeś wcześniej), aby uzyskać dostęp do ustawień pamięci sieciowej.

Zalecam utworzenie co najmniej jeszcze jednego konta użytkownika ograniczone prawa. Kliknij przycisk „Konto” i przejdź do zakładki „Użytkownicy”. Kliknij przycisk „Dodaj nowego użytkownika”, aby otworzyć okno tworzenia nowego konta.

Podaj login, pełną nazwę użytkownika, hasło oraz nazwę folderu domowego, w którym może on nie tylko przeglądać pliki, ale także tworzyć nowe.

Jeśli się uwzględni dyski twarde do czasu sformatowania pozostaw niezmienioną domyślną nazwę folderu domowego użytkownika. Aby zakończyć operację, kliknij przycisk „Ok”.

System jest prawie gotowy do pracy. Pozostało już tylko kilka ostatnich kroków.

Zmiana języka w systemie operacyjnym FreeNAS

Po przypisaniu hasła do konta administratora FreeNAS zabezpieczyłeś swoje dane przed niepożądanymi gośćmi. Aby jednak dokładnie skonfigurować system operacyjny i poznać możliwości FreeNAS, warto zmienić język systemu z angielskiego na rosyjski.

Kliknij przycisk na pasku narzędzi i przejdź do zakładki. W menu rozwijanym „Język” wybierz pozycję „Rosyjski”, aby zastosować zmiany, kliknij przycisk „Zapisz”. Następnie odśwież stronę w przeglądarce.

Gotowy! Wszystkie napisy w menu FreeNAS są teraz wyświetlane w języku rosyjskim. Niestety, niektóre rosyjskojęzyczne nazwy pozycji menu i przycisków, w przeciwieństwie do nazw angielskich, nie pasują zbyt dobrze do ogólnego projektu powłoki, ale można znieść takie niedogodności, biorąc pod uwagę, że przeznaczenie większości elementów odpowiedzialnych za najważniejsze funkcje stają się jasne dla każdego użytkownika.


Ponadto nie zapominaj, że FreeNAS jest projektem otwartym, co oznacza, że ​​każdy użytkownik może wziąć udział w rozwoju programu lub pomóc autorom w tłumaczeniu. Więc co jest słuszne tłumaczenie systemu operacyjnego FreeNAS na rosyjski nie pozwoli Ci czekać.

Tworzenie kopii lustrzanej RAID

Podłączanie dwóch dysków twardych w trybie RAID 1 oznacza, że ​​informacje na nich będą powielane jeden do jednego. Dzięki tak efektywny sposób Kopia rezerwowa awaria jednego HDD nie spowoduje utraty danych. Aby powrócić do zwykłego trybu działania, wystarczy wymienić uszkodzony dysk twardy na nowy. Oczywiście w trybie RAID 1 tylko jeden z nich będzie dostępny do ręcznego kopiowania plików. Ale biorąc to pod uwagę serwer NASa wszystkie Twoje dane będą przechowywane: dokumenty, zdjęcia i filmy, to nie powinieneś żałować utraconej pojemności.

Oczywiście sam możesz wybrać organizację systemu dyskowego, ale pamiętaj tylko, że bez przechowywania plików na dyskach twardych scalanie w tablicę powoduje całkowitą utratę danych.

Do utworzyć lustrzaną macierz RAID dwóch dysków twardych, kliknij przycisk „Pamięć” na pasku narzędzi. Następnie kliknij Zarządzaj woluminami, aby utworzyć nową partycję dysku. W wyświetlonym oknie określ nazwę partycji i trzymając wciśnięty klawisz „Ctrl”, wybierz oba dyski twarde za pomocą myszy

Aby utworzyć lustrzaną macierz RAID 1 i sformatować ją w systemie plików ZFS, aktywuj przyciski „ZFS” i „mirror”. Potwierdź swój wybór, klikając Dodaj wolumin. Formatowanie dysków, w zależności od ich wydajności i pojemności, może zająć od kilku sekund do jednej minuty.

Jak udostępniać foldery na FreeNAS

Jak już się dowiedzieliśmy, FreeNAS umożliwia tworzenie osobistych folderów dla każdego z użytkowników, do których tylko on sam będzie miał dostęp. Ale aby wymieniać pliki między komputerami w sieci lokalnej, warto utworzyć wspólny katalog, do którego dostęp będą mieli wszyscy użytkownicy bez wyjątku.

Aby udostępnić folder, kliknij przycisk „Udostępnianie” na pasku narzędzi, przejdź do zakładki Windows (CIFS) i kliknij „Dodaj udział Windows (CIFS)”. W wyświetlonym oknie określ nazwę folderu i jego lokalizację na dysku twardym.

Partycja dysku utworzona wcześniej w oparciu o macierz RAID znajduje się pod adresem:

Aby zmiany odniosły skutek, kliknij przycisk OK. Następnie system operacyjny FreeNAS wyświetli monit o uruchomienie usługi CIFS. Aby zezwolić na jego uruchomienie, kliknij przycisk „Tak”. Po tym zrób udostępniony folder home dla utworzonego wcześniej konta użytkownika. To wszystko. Serwer udostępniania plików w sieci lokalnej w pełni skonfigurowany.

Niestety nie jest łatwo w pełni przetestować produkt na maszynie wirtualnej. Wymagania sprzętowe jeśli na bardzo, bardzo minimalnym poziomie - 8 GB pamięci RAM i wielordzeniowym procesorem, tylko minimalnym - 16 GB pamięci. Zalecane - minimum 32 GB Z drugiej strony, jak na prawdziwy, domowy system, to dużo, ale nie zaporowo. NAS4FREE w moim domu jest na maszynie z 16GB pamięci (ale są sloty do 32), chociaż minimalne wymagania dla NAS4FREE to 512Mb i działa całkiem dobrze na 2Gb.

Pierwszą rzeczą, która rzuca się w oczy, jest całkowicie przeprojektowany interfejs. Piękny, a to wyraźny plus.

W wałek dążenie do wirtualizacji. Jest bhyve (dostępny również w NAS4FREE, ale bez webguy) i Docker (nie w NAS4FREE). I nie na próżno. Zarówno pełnoprawny hypervisor, jak i najpopularniejsza parawirtualizacja kontenerów są ważne i potrzebne. I to jest fajne. I tutaj wymagania dotyczące pamięci stają się jaśniejsze. Aby wdrożyć kilka maszyn wirtualnych, będą musieli dać co najmniej gigabajt. Tak, zfs zawiera prefetch 4 GB dla ARC. A pula systemowa jest na zroot. Tak, na oś potrzebny jest co najmniej gigabajt. Tak, sam dodatek do FreeNAS też musi mieszkać gdzieś z pięknymi obrazami. Więc 8 koncertów to naprawdę mało, potrzebujesz więcej.

Zobaczmy teraz, ile musieliśmy za to zapłacić. Główną ideą twórców było upewnienie się, że dodatek zawsze wiedział wszystko o sprzęcie i konfiguracji osi bazowej. Na przykład w NAS4FREE (i FreeNAS 9) nie zawsze tak jest. Mogę utworzyć pulę ZFS w wierszu poleceń, a system nie będzie o tym wiedział do czasu synchronizacji. Lub zmień ustawienia karty sieciowej za pomocą ifconfig. Itp. i tak dalej. Pomysł wydaje się więc dobry. Jednak jego sekwencyjna realizacja oznacza całkowitą izolację użytkownika od osi bazowej. A dostęp jest możliwy tylko przez dodatek.

Ilość kodu FreeNAS w poprzedniej wersji dziesięciokrotnie przekraczała ilość kodu NAS4FREE. A teraz boję się nawet założyć... A zresztą IXSys to nie MicroSoft, ani Windows, ani PowerShell nie mogły powstać. Sądząc po opublikowanej już dokumentacji, do gui wprowadzono tylko główne zadania. Reszta jest zawarta w poleceniach ich własnego wiersza poleceń homebrew. Zestaw danych ZFS nie jest już tworzony za pomocą polecenia zfs, ale za pomocą polecenia woluminu. Zamiast ifconfig musisz wpisać network i tak dalej.

Czy jesteś gotowy, aby nauczyć się nowo wynalezionego języka wiersza poleceń? Myślę, że tylko wtedy, gdy jest się dobrze opłacanym w pracy. Ale na pewno nie w domu. Tak więc domowy użytkownik FreeNAS będzie ograniczony do podstawowej funkcjonalności renderowanej w webgui. Ale czy taki zwykły użytkownik jest gotowy na zakup NAS z takimi wymaganiami sprzętowymi? I czy naprawdę potrzebuje głównej cechy produktu - wirtualizacji? Tak więc, jeden do jednego, cel FreeNAS Corral jest czysto korporacyjny. A los wtyczek poprzedniej wersji wyraźnie to pokazuje.

Faktem jest, że przez wiele lat, od samego początku istnienia FreeNAS w rękach IXSys, box zapewniał jedynie podstawową funkcjonalność przechowywania i dostępu. A wszystko, co uznano za zbędne (na przykład klient torrent), zostało dostarczone jako wtyczki. Technicznie rzecz biorąc, te wtyczki działały na bazie więzień FreeBSD, które są również znane użytkownikom nas4free. Tak więc podpora komórkowa jest całkowicie usunięta. Oforum aż huczy od jęku - co robić. Odpowiedź brzmi – przenieś kontenery do Dockera. Nie mamy podręcznika, jak dokładnie tłumaczyć, ale trzymaj się tego. Fajny? Cóż, nie do domu! A w przedsiębiorstwie klient torrent nie tylko nie jest potrzebny, ale jest tam nie na miejscu.

Nawiasem mówiąc, podstawową osią FreeNAS jest FreeBSD 10. UPD Tak twierdzą marketerzy. Włożyłem to do maszyny wirtualnej - okazało się, że to FREEBSD 11.0-STABLE / UPD Nie jest jasne, 10.3, 10.2 lub nawet starsze. Ale FreeBSD 11.0 został wydany w październiku ubiegłego roku. Więc pozostawienie 10 w nazwie produktu jest jakoś niefajne. Dlatego uważam, że wybrali nazwę bez numeru. Corral to nie koralowce. To koral, słowo z historii amerykańskich kowbojów. Zagroda dla zwierząt, często tymczasowa.

FreeNAS 9.1.1- zestaw dystrybucyjny do szybkiego wdrożenia sieciowej pamięci masowej, oparty na FreeBSD, posiada zintegrowaną obsługę ZFS i jest w pełni konfigurowalny za pośrednictwem interfejsu internetowego. FTP, NFS, Samba, AFP, rsync i iSCSI są obsługiwane w celu zorganizowania dostępu do pamięci masowej, oprogramowanie RAID (0,1,5) może służyć do zwiększenia niezawodności pamięci masowej, obsługa LDAP/Active Directory jest zaimplementowana w celu autoryzacji klientów.

Wersja FreeNAS 9.1.1 godne uwagi ze względu na przejście do bazy kodu FreeBSD 9, (ostatnie wydanie było oparte na FreeBSD 8.3), a także dużo pracy nad poprawą użyteczności, stabilności i wydajności. Ulepszenia wpłynęły na prawie wszystkie podsystemy dystrybucji, od interfejsu internetowego po system połączeń wtykowych. Infrastruktura programistyczna projektu została przełączona na Git.

FreeNAS można zainstalować na dysku twardym lub pamięci USB. W takim przypadku system zajmuje cały wolumin nośnika, na którym jest zainstalowany, niezależnie od pojemności, a wszystkie zasoby sieciowe do przechowywania informacji są umieszczane na innych dyskach twardych.
te. sam system freenas zajmuje 1 Dysk twardy na którym nic nie da się zapisać, a na drugim już wszystkie nasze infa!

Mam nadzieję, że nie zanudziłam Was tak długim wstępem, więc przejdźmy już do instalacji. Najpierw pobierz obraz ISO FreeNAS i nagraj go na przykład na płytę CD.

Instalacja.

Włóż dysk FreeNAS CD do napędu i uruchom z niego. Widzimy taki obraz


Pierwszą rzeczą, która zostanie nam zaoferowana, jest instalacja FreeNAS na jakimś nośniku pamięci, pojawi się następujące okno:

Zgadzamy się i przechodzimy do wyboru dysku twardego, na którym zainstalujemy system. Nasze dwa dyski twarde zostaną wymienione.

Wybieramy wymagany dysk twardy do instalacji, a następnie zostaniemy ostrzeżeni, że wszystkie dane na nim zostaną utracone.

Zgadzamy się i kontynuujemy. Proces instalacji jest szybki, a po zakończeniu zostaniemy poproszeni o wyjęcie płyty CD i ponowne uruchomienie.

Początkowe ustawienia

Po ponownym uruchomieniu zobaczymy ekran główny FreeNAS:

Tutaj możesz wykonać kilka początkowych czynności (opcje od 1 do 11), nieco niżej zostanie wyświetlony aktualny adres IP tego komputera, jeśli udało mu się go uzyskać przez DHCP. Przede wszystkim zmienimy adres IP na własny, w tym celu przejdziemy do rzeczy Skonfiguruj interfejsy sieciowe naciskając przycisk 1 i Enter.
Tutaj zostanie nam wyświetlona lista karty sieciowe nasz komputer.

Ponieważ mamy tylko jedną, to lista będzie się składać tylko z jednej pozycji, w moim przypadku cyfra 1 będzie adapterem em0(jak na powyższym zrzucie ekranu). Wybierz go, naciskając 1 i Enter.
Następnie FreeNAS zapyta - czy chcemy uzyskać adres automatycznie przez DHCP, czy nie? - odpowiadamy nie.
Następne pytanie - Skonfiguruj IPv4 - Odpowiedz tak.
Następnie musisz podać nazwę interfejsu - piszemy nazwę.
Następnie wpisz żądany adres IP.
W przypadku następnego pytania wprowadź maskę podsieci.
Na kolejne pytanie – czy chcemy skonfigurować IPv6 – odpowiadamy, że nie.

Dowiemy się, że sieć jest skonfigurowana, ale dla pełnego szczęścia musimy również skonfigurować bramę. Idę do rzeczy Skonfiguruj trasę domyślną naciskając przycisk 3. Zapytają nas tutaj - czy na pewno chcemy skonfigurować bramę dla IPv4 - odpowiadamy, że tak i przy kolejnym pytaniu wpisujemy adres IP naszego routera (jeśli go mamy). Na następne pytanie dotyczące konfiguracji IPv6 odpowiedź jest negatywna

Panel sterowania

Przede wszystkim przechodzimy do panelu FreeNAS WEB po adresie IP, który właśnie przypisaliśmy.

Widzimy migającą na czerwono sygnalizację świetlną (alert), prosi nas o podanie hasła do naszego panelu WEB
Znajdź przycisk po lewej stronie konto - zmień hasło

I zmieniamy hasło, po zmianie hasła sygnalizacja świetlna zmieni kolor na zielony, więc wszystko jest w porządku :)

Następnie przejdziemy do zakładek Ustawienia i tam zmień strefę czasową, aby nasze logi FreeNAS były poprawne. Następnie kliknij OK, aby zapisać ustawienia. Wskazanie nie byłoby zbyteczne serwer DNS w ustawieniach sieci, w tym celu kliknij przycisk sieć na górnym pasku iw polu serwer nazw 1 i wprowadź tam adres IP naszego routera (ewentualnie dedykowanego serwera DNS). Nie zapomnij zapisać ustawień.

Teraz musimy dodać dyski twarde do systemu i zdefiniować system plików. Odbywa się to w sekcji Składowanie(przycisk na górnym pasku). Następnie kliknij Menedżer woluminów ZFS.

wskazujemy nazwa woluminu, a następnie kliknij znak plus w kategorii dostępne dyski, i wtedy dodać objętość

Tworzenie zasobów sieciowych

FreeNAS może tworzyć zasoby dla wszystkich platform: dla Apple (AFP), dla systemów UNIX (NFS) i dla Windows (CIFS). I to nie licząc uniwersalnego FTP itp. Teraz przyjrzymy się tworzeniu zasobu dla komputerów z systemem Windows.
Przejdźmy do sekcji Dzielenie się, Okna i naciśnij przycisk Dodaj udział systemu Windows

Przed nami pojawi się okno, w którym określimy nazwę zasobu, który ma zostać utworzony. (nazwa), potem w terenie Ścieżka musisz wybrać zestaw danych, który utworzyliśmy do czyszczenia plików. Jeśli chcesz zapewnić anonimowy dostęp do tego zasobu, możesz zaznaczyć to pole Zezwól na dostęp dla gości trochę spadać.

Na wszelki wypadek oto lista interesujących parametrów, które możesz określić podczas tworzenia zasobu:
eksportuj tylko do odczytu- uczyń zasób tylko do odczytu
Możliwość przeglądania dla klientów sieciowych- Widoczność zasobu w środowisku sieciowym. Jeśli pole jest odznaczone, zrobimy ukrytą piłkę.
Dziedzicz uprawnienia- dziedziczyć uprawnienia
Eksportuj Kosz- dodać koszyk, tj. dane z kul zostaną najpierw usunięte do kosza
Pokaż ukryte pliki- Pokaż ukryte pliki
konto gościa- gość Konto. Lepiej zostawić tak jak jest.
Zezwól na dostęp dla gości- zezwól na wejście gościa (tzn. możesz wejść na bal bez żadnych haseł itp.).
Zezwalaj tylko na konto gościa- wejście tylko dla gości. Nie będzie możliwości osobnego wpisania hasła przy wejściu na bal w celu zwiększenia swoich uprawnień.
Zezwalaj na hosta- listę adresów IP, z których można wejść na bal. Spacja może służyć jako separator.
Odmów hosta- lista adresów IP, z których nie można wejść na bal. Spacja może służyć jako separator.

Przejdźmy teraz do konfiguracji usługi CIFS. Przejdźmy do sekcji Usługi, i tam klikamy ikonę klucza naprzeciwko usługi CIFS

W wyświetlonym oknie musimy określić szereg parametrów:
Model uwierzytelniania- schemat dostępu. Możliwe opcje: dostęp anonimowy (Anonymous) i loginy (Local User). Wybieramy właściwy.
Nazwa NetBIOS- nazwa komputera w sieci.
Grupa robocza- nazwa grupy roboczej. Musi być ustawiony tak samo, jak inne komputery w sieci.
Opis- jeśli to pole nie jest w ogóle wypełnione, FreeNAS zastępuje zamiast niego nieinformacyjne informacje serwisowe. Dlatego zalecamy wpisanie przynajmniej spacji w tym polu.
Wybór kodowania (zestaw znaków DOS i zestaw znaków UNIX) - możesz ustawić wszystko tak, jak pokazano na powyższym zrzucie ekranu.
miejscowy mistrz- zdefiniuj FreeNAS jako komputer nadrzędny w grupie roboczej.
Serwer czasu dla domeny- uczynić FreeNAS serwerem czasu dla komputerów w sieci.
konto gościa- konto gościa, możesz je zostawić bez zmian.
Zezwól na dostęp dla gości- zezwól gościowi na dostęp do zasobów sieciowych. Nie zaznaczaj tego pola, jeśli korzystasz ze schematu dostępu z loginem i hasłem (Użytkownik lokalny).
maska ​​pliku- maska ​​dostępu do tworzonych plików. Na początku lepiej ustawić tę wartość na 0777
Maska katalogu- taki sam jak maska ​​pliku, tylko dla katalogów.

Resztę parametrów można pozostawić bez zmian. Przejdź na dół strony i kliknij OK. Pozostaje tylko włączyć usługę CIFS, w tym celu kliknij na ikonę WYŁĄCZONY obok nazwy usługi. Po kilku sekundach jego status zmieni się na NA.

Teraz możesz spróbować uzyskać dostęp do naszego utworzonego folderu z dowolnego komputera w sieci.

Aktualizacja Zupełnie zapomniałem, że może być konieczne ustawienie praw do utworzonej piłki, aby bezpiecznie przesyłać pliki. (przechowywanie - woluminy aktywne - uprawnienie do zmiany)

W kolejnych częściach opowiem więcej o tym, jak ustawić ograniczenia dostępu do udziałów, tworzyć limity, podnosić program do pobierania torrentów, serwer dlna mediatomb do łączenia się z telewizorem i wiele innych interesujących drobiazgów.

Przypominamy, że próby powtórzenia działań autora mogą doprowadzić do utraty gwarancji na sprzęt, a nawet do jego awarii. Materiał jest udostępniany wyłącznie w celach informacyjnych. Jeśli zamierzasz odtworzyć kroki opisane poniżej, zdecydowanie zalecamy uważne przeczytanie artykułu do końca przynajmniej raz. Redakcja 3DNews nie ponosi odpowiedzialności za ewentualne konsekwencje.

Pierwszym krokiem jest podjęcie decyzji o żelaznym komponencie przyszłego NASa. Rozważymy instalację i konfigurację 7. gałęzi FreeNAS. Już teraz pojawiają się wydania 8. gałęzi tej dystrybucji, ale przynajmniej do wersji 8.1 nie są one tak interesujące. FreeNAS bazuje na FreeBSD, co oznacza, że ​​lista obsługiwanego sprzętu jest dla nich taka sama. Istnieją jednak pewne minimalne wymagania. Najmniejsza wymagana ilość pamięci RAM to 96 MB. W rzeczywistości, jak zwykle, im więcej pamięci, tym lepiej. Niektóre serwisy nakładają dodatkowe ograniczenia – np. dla normalna operacja iSCSI wymaga co najmniej 512 MB pamięci RAM. Ogólnie rzecz biorąc, jeden lub dwa gigabajty pamięci będą więcej niż wystarczające dla domowego serwera NAS, ale można sobie poradzić z mniejszą ilością.

Dyski twarde lepiej wybrać pojemne, z dużym buforem i prędkością 5400-5900 RPM - będą ciche i zimne w pracy. Czas na zakup dysku twardego oczywiście nie jest najlepszy, jeśli przypomnimy sobie niedawną powódź w Tajlandii. Ilość miejsca do przechowywania zależy wyłącznie od Twoich potrzeb. Możesz także zebrać wszystkie stare dyski twarde i połączyć je w macierz dyskową. Należy pamiętać, że w przypadku dysków SATA najlepiej ustawić BIOS na tryb zgodności z IDE. Możesz kupić jeden pojemny dysk, zainstalować na nim FreeNAS i przechowywać tam dane (rozważymy tę opcję), lub zainstalować system na pendrive'ie lub karcie CF (z adapterem CF-IDE) o pojemności 2 GB lub więcej. Druga opcja jest lepsza, jeśli budujesz macierz dysków.

Serwer NAS nie wymaga dużej mocy obliczeniowej. Możesz sobie poradzić ze starym Pentium 4 lub podobnym Athlonem. Aby złożyć nową maszynę, lepiej kupić deskę Procesor Intela Atom na pokładzie i pasywne chłodzenie — znów otrzymujesz cichą, chłodną i ekonomiczną platformę. Oczywiście lepiej jest, jeśli interfejs sieciowy jest gigabitowy. Ponieważ potrzebujemy karty graficznej tylko na pierwszym etapie instalacji i nie będziemy jej używać w przyszłości, pamięć wideo „odgryziona” z pamięci systemowej będzie musiała zostać zredukowana do minimum. Pod takim wypełnieniem konieczne będzie wybranie kompaktowej obudowy mini-ITX, której nie ma tak mało na rynku. Podczas instalacji będziemy również potrzebować napędu CD.

⇡ Instalacja

Po zmontowaniu systemu możesz rozpocząć instalację FreeNAS. Pobieramy nowy obraz ISO systemu, zapisujemy go w pustym miejscu, ustawiamy BIOS na uruchamianie z napędu optycznego i restartujemy. Program ładujący zaoferuje kilka opcji uruchamiania systemu. Jeśli FreeNAS nie uruchamia się w trybie domyślnym, musisz spróbować uruchomić z wyłączonym ACPI. Jeśli wszystko jest w porządku, zobaczymy menu główne, w którym należy wybrać dziewiąty element, aby zainstalować system.

Wybieramy opcję pełnej (pełnej) instalacji i wskazujemy dysk, na którym będziemy instalować system operacyjny. W przypadku partycji z systemem operacyjnym potrzebujesz co najmniej 380 MB, ale możesz przeznaczyć trochę więcej, na przykład pół gigabajta. Jeśli umieścisz FreeNAS na dysku flash, będziesz musiał odmówić utworzenia partycji wymiany (swap), ponieważ może to doprowadzić do szybkiego zużycia pamięci flash. Sama instalacja zajmie najwyżej kilka minut, po czym można ponownie uruchomić komputer, wyłączając po drodze napęd optyczny. Pamiętaj, że wszystkie dane na dysku zostaną usunięte!

Przede wszystkim po instalacji należy zmienić ustawienia interfejsu sieciowego wybierając pozycję numer dwa w menu, jeśli Twoja sieć lokalna ma adresację inną niż 192.168.1.0/24. Najbardziej logiczne jest ustawienie statycznego adresu IP dla serwera plików z Twojej podsieci, pamiętając o określeniu adresu bramy głównej i serwera DNS. Po zastosowaniu tych ustawień można odłączyć monitor i klawiaturę od serwera NAS.

⇡ Ustawienie podstawowe

Dalsza konfiguracja i zarządzanie będzie odbywać się wyłącznie za pośrednictwem interfejsu internetowego pod adresem http://ip-address-NAS/, który ustawiliśmy w poprzednim kroku. Domyślny login to admin, a hasło to freenas. Po wejściu przechodzimy do sekcji System → General Setup, gdzie zmieniamy język interfejsu, ustawiamy strefę czasową oraz w razie potrzeby włączamy synchronizację z serwerem NTP. Kliknij Zapisz i odśwież stronę w przeglądarce. Następnie na wszelki wypadek zmieniamy hasło dostępu do interfejsu internetowego i po zapisaniu logujemy się ponownie. Nawiasem mówiąc, nie zapomnij nacisnąć „Zapisz”, „Zastosuj zmiany” i tak dalej po zmianie jakichkolwiek ustawień.

Jeśli zezwoliłeś na utworzenie partycji wymiany, musisz ją podłączyć. Aby to zrobić, przejdź do sekcji „Diagnostyka” → „Informacje” → „Partycje” i dokładnie przestudiuj informacje o partycjach dysku. W naszym przykładzie dysk jest podzielony na trzy partycje o różnych rozmiarach - dla systemu operacyjnego, danych i wymiany. Zorientuj się, który, w miarę możliwości pod względem objętości. Musimy nawigować i znaleźć ścieżkę do partycji wymiany. Nazwa dysku w naszym przykładzie to /dev/ad0 (jest widoczna z góry), trzecia partycja mieści się w rozmiarze (256 MB). Zatem ścieżka do niego będzie miała postać /dev/ad0s3. Ogólnie rzecz biorąc, ci, którzy są bardziej uważni, powinni byli zauważyć, że podczas instalacji pokazano nam tę ścieżkę natychmiast po sformatowaniu dysku. Teraz przejdź do „System” → „Zaawansowane” → „Plik stronicowania”, wybierz typ urządzenia i określ ścieżkę. Kliknij „Zapisz”.

Czas zająć się logiką pracy z dyskami. Najpierw musimy dodać dyski do systemu. Przejdź do „Dyski” → „Zarządzanie” i kliknij listę. Wybierz nasz dysk z listy. Jeśli masz ich kilka w systemie, postaraj się niczego nie pomylić i wybierz ten, którego potrzebujesz. Włącz obsługę SMART i wybierz FS. W naszym przykładzie był tylko jeden dysk, na którym zainstalowaliśmy system operacyjny. W takim przypadku wybierz UFS z miękkimi aktualizacjami. Jeśli dodajesz kolejny, już sformatowany dysk z danymi, musisz określić odpowiedni typ systemu plików. Kliknij „Dodaj”.

Jeśli masz niesformatowane dyski w systemie, przejdź do sekcji „Dyski” → „Formatowanie”, wybierz żądany dysk (ponownie, niczego nie myl) i sformatuj go. UFS jest wysoce zalecane, ale nie wymagane. Teraz można zamontować wszystkie dyski. Przechodzimy do „Dyski” → „Punkt montowania”, klikamy na znak plus, wybieramy dysk jako typ, następnie sam dysk, wskazujemy numer partycji (patrz wyżej, w naszym przypadku było to 2) i typ FS, a także dysk w nazwie punktu montowania, który musi być unikalny dla każdego dysku. Kliknij Dodaj i zastosuj zmiany. To wszystko, to kończy podstawową instalację FreeNAS.

⇡ Uzyskaj dostęp do ustawień

Aby otworzyć dostęp sieciowy do naszego NASa, musisz włączyć co najmniej usługę CIFS/SMB (NetBIOS). W ustawieniach będziesz musiał zmienić nazwę grupy roboczej, nazwę NAS w sieci, ustawić kodowanie, włączyć serwer czasu i włączyć AIO zgodnie z potrzebami. Możesz pozostawić pozostałe opcje jako domyślne i kliknąć Zapisz i uruchom ponownie. Następnie musisz dodać co najmniej jeden zasób sieciowy, określając nazwę i komentarz, a także ścieżkę do niego. Początkowo wszystkie nasze punkty montowania znajdują się w katalogu /mnt, więc ścieżka do katalogu głównego dysku będzie wyglądać jak /mnt/punkt_montowania/ (w naszym przykładzie będzie to /mnt/data/). Lepiej oczywiście utworzyć kilka folderów w katalogu głównym dysku i dodać je do zasobów sieciowych, ale jest to kwestia gustu. Jeśli masz kilka dysków, nie zapomnij „udostępnić” ich w ten sam sposób. Wtedy nasz serwer plików z pełnym dostępem powinien być już widoczny w środowisku sieciowym Windows.

Aby zarządzać plikami i folderami bezpośrednio z interfejsu internetowego, użyj menedżer plików z sekcji Dodatki. Login i hasło do niego są takie same jak dla użytkowników we FreeNAS.

Wykorzystamy zasoby SMB w sieci lokalnej, ale dla dostępu z zewnątrz lepiej włączyć serwer FTP. Oczywiście na routerze będziesz musiał przekierować 21. port TCP, a także włączyć usługę DDNS (jest to również zawarte we FreeNAS, jeśli w ogóle). W ustawieniach usługi FTP musisz zezwolić na logowanie tylko uprawnionym użytkownikom i nie zapomnij zapisać ustawień.

Zarządzanie użytkownikami znajduje się w sekcji „Dostęp” → „Użytkownicy”. Aby uzyskać dostęp użytkownika do serwera FTP, należy określić ftp jako grupę podstawową. I umieść katalog domowy na dysku z danymi, po uprzednim jego utworzeniu. Jeśli zaznaczysz pole „Daj dostęp do portalu użytkownika”, to podczas autoryzacji w interfejsie sieciowym FreeNAS możesz użyć nie tylko konta administratora, ale także szczegółów tego użytkownika. To prawda, że ​​​​nie będzie mógł zarządzać NAS - wystarczy zmienić hasło i uruchomić menedżera plików, który będzie działał tylko w katalogu domowym użytkownika.

⇡ Dodatkowe funkcje

Nie ma sensu rozważać absolutnie wszystkich możliwości FreeNAS. Dotkniemy tylko niektórych z nich. Na przykład włączmy wbudowanego klienta Transmission Bittorrent. W jego ustawieniach musisz określić folder, w którym zostaną dodane pobrane pliki. Możesz także wybrać katalog do śledzenia plików torrent - gdy tylko torrent zostanie do niego przesłany, Transmission automatycznie doda pobieranie. Link do interfejsu internetowego klienta Bittorrent jest wyświetlany na samym dole - domyślnie jest to http://ip-address-NAS:9091/.

Następnym krokiem jest skonfigurowanie serwera multimediów UPnP. Tutaj również wszystko jest proste - wystarczy określić foldery z plikami multimedialnymi i wybrać katalog, w którym będzie przechowywana baza danych tej usługi. Należy również pamiętać o określeniu odpowiedniego profilu w celu zapewnienia zgodności z sieciowymi odtwarzaczami multimedialnymi, dekoderami telewizji kablowej lub konsolami do gier. Dodatkowe ustawienia dostępny pod linkiem na dole strony z parametrami. Ten sam serwer NAS z systemem Windows 7 można łatwo zdefiniować jako sieciowe urządzenie multimedialne i umożliwia bezpośrednie słuchanie z niego muzyki, przeglądanie filmów i zdjęć.

W końcu niektórym przyda się serwer DAAP. Konfiguracja jest taka sama jak w przypadku UPnP: wybieramy katalog na bazę danych oraz foldery z muzyką. W ustawieniach zaawansowanych (link poniżej) możesz np. tworzyć playlisty. Możesz słuchać muzyki przez sieć w dowolnym kliencie DAAP, aw tym samym iTunes serwer jest wyświetlany jako współdzielona kolekcja domowa. To prawda, dostęp nie działa w wersji 10.5, więc przejście na młodszą wersję iTunes może być rozwiązaniem tymczasowym.

Na koniec przyjrzyjmy się stworzeniu prostej macierzy JBOD i podłączeniu jej za pomocą iSCSI do Windows 7. Przykładowo dodajmy do naszego systemu dwa dyski fizyczne o różnych pojemnościach - 40 i 60 GB. Następnie należy podłączyć dyski zgodnie z opisem na początku artykułu, określając jako system plików Unformatted, a następnie sformatować każdy z nich w Software RAID. Następnie w sekcji „Dyski” → „Software RAID” → „JBOD” dodajemy nowy wolumin, dla którego wybieramy nazwę i wskazujemy dwa dyski, które właśnie zainicjowaliśmy. Zaznacz pole „Utwórz i zainicjuj RAID” i zastosuj ustawienia. Jeśli planowaliśmy używać tej tablicy JBOD w przyszłości jako normalnej dysk sieciowy, wtedy musielibyśmy sformatować go w UFS i utworzyć dla niego punkt montowania.

mob_info