Zobrazují se příspěvky se štítkemNAS. Zobrazit všechny příspěvky
Zobrazují se příspěvky se štítkemNAS. Zobrazit všechny příspěvky

úterý 24. listopadu 2015

UPnP & NAT-PMP na pfSense 2.2.5 vs Synology DSM 5.2-5644

Nedávno jsem se známým řešil na jeho pfSense routeru doma podivné chování. V pravidlech neměl žádný portforward a i přesto mu funoval Postfix běžící na Synology z internetu. Po schizofréních dvouch hodinách a testování jsem si všiml zapnuté služby UPnP & NAT-PMP. Tuto službu jsem již dříve testoval a např. Skype ji umí využívat a otevírá si porty na WAN interface routeru. Povětšinou tuto službu nechávám raději vypnutou.

pfSense disponuje touto funkcionalitou - UPnP & NAT-PMP - jedná se o projekt miniupnpd, který zajišťuje NAT Port Mapping Protocol (NAT-PMP). Automatické mapování portů, které je řízené klientem.

V NAS Synology je tedy možno řídit co se má mapovat a co ne. Nastavení se provádí v menu Synology a router pfSense mapování zajistí automatizovaně. V nepovolaných rukou může být tato funkcionalita velmi nebezpečná. Na druhou stranu je to zajímavé technícké řešení automatizace NAT-PMP.

Controll Panel / External Acces / Router Configuration


V pfSense existuje sránka Status: UPnP & NAT-PMP Status, kde je přehledně vidět kdo (upnpclient) jaké porty kam mapuje.

středa 7. srpna 2013

FreeNAS 9.1.0 redesign plugin

Mnou oblíbený OS pod názvem FreeNAS dozrál do verze 9.1.0. Tato verze prináší několik změn. Kompletně byla přepracována správa Pluginů, jejich oficiální počet je stále jen tři, ale je možnost vytvářet vlastní.

Pluginy jsem využíval i ve FreeNAS 8.x, kde sdílely jeden Jail, ve verzi 9.1.0 je práce s Pluginama i Jailem hodně zjednodušena. Princip fungovani je stejný, jen je více uživatelsky přítulný. Každá externí aplikace nové běží ve svém Jailu. Je též využíván systém Warden z PC-BSD, který konfiguraci Jail zjednodušuje.

Vlastnosti FreeNAS jsou popsány zde.

Pokud budete upgradovat FreeNAS z verze 8.x je vhodné Pluginy a Jail smazat a po upgradu používat Jail po novu.

pátek 18. ledna 2013

FreeNAS vs NAS4Free


Již nějakou dobu doma provozuji FreeNAS 7, přesněji verzi 0.7. Tato verze vychází z projektu otevřeného firewalu m0n0wall. Nedávno jsem studoval podrobnosti o ZFS a na wiki A objevil jsem pro mě novou skutečnost, že FreeNAS 7 žije dál jako projekt NAS4Free.

V dokumentaci NAS4Free je podrobně popsána historie. Společnost iXsystems v roce 2011 legálně získala FreeNAS a celkově jej pozměnila a vydala celkově přepracovanou verzi FreeNAS 8, která je i dále k dispozici zdarma. S tím, že tato společnost nabízí hardware s komerční verzí TuneNAS, která spolu s jejich HW zaujímá své místo v Enterprice sféře.
NAS4Free tedy žije dál s tím, že tvůrci jej i nadále staví na posledních verzích FreeBSD. Tím se zajišťuje podpora nového HW atd. NAS je často spojován např. se steemováním audia a videa. NAS4Free má tyto aplikace přímo v sobě. u FreeNAS 8 je nutno zprovoznit Pluginy za pomocí Jailu.

Pluginy pro FreeNAS 8
Osobně v brzké době plánuji přejít na verzi FreeNAS 8.

neděle 28. října 2012

Samsung Smart TV + SERViiO


Po třech letech odkládání jsem konečně zahodil starou CRT TV + jeden z prvních Set-UP boxů Genius DVB-T. Už mě hodně vadilo, že okraje obrazu jsou značně ořezané, ale hlavním důvodem byla jakákoliv absence přehrávat data z FreeNAS.

Původně jsem chtěl plazmu, ale z velikosti TV jsem ustoupil a pořídil LED 37" Samsung UE37ES6100. Televize má integrované DLNA a tak jsem se zaměřil na jeho zprovoznění. Zprvu jsem čekal, že server Fuppes - Free UPnP Entertainment Service integrovaný ve FreeNAS 0.7 bude v TV podporován. Ale TV jej vůbec nevidí. Zaměřil jsem se na DLNA server  Mediatomb, který jsem zprovoznil na domácím FreeBSD serveru.

mediatomb-0.12.1_8  UPnP AV MediaServer

Tento media server se v TV objevil, ale nic z něj nešlo přehrávat. Nakonec jsem objevil Serviio, což je Java Media server. Též jsem jej instaloval na FreeBSD serveru z patřičného portu.

serviio-0.6.2       Transcoding DLNA-server implemented in Java

Tento server Serviio mě velmi mile překvapil. Bez velkého ladění najednou televize ožila. Pomocí GUI konzole jsem přidal adresáře namontované přez NFS z FreeNAS. DLNA server si obsah patřičně ošahal a zaindexoval. Pro každé zažízení v domácí síti, které chce DLNA využívat (TV, Mobil Android, PC Totem+Coherence) je možno přiřadit patřičný profil. Např. mi nešlo přehrávat MKV videa a po nastavení patřičného profilu Samsung TV / Player (C/D-series) k TV. Fungování MKV jsem otestoval a opět mě mile překvapilo fungování titulků skrze DLNA. V TV jsem jen nastavil českou verzi.

Vlastností DLNA server Serviio je celá řada.  Překvapila mě např. funkcionalita ohledně indexování souborů. Server skrze API kontaktuje server TheTVdb.com, výsledkem je možnost hledání filmů podle herců, producentů či režisérů. Po indexaci obsahu jsem pátral v systému, kam si to ukládá. Serviio využívá databázi Derby. Adresář, kam si ukládá svá data /var/db/serviio zabírá nyní 244M.

Další zajímavou funkcionalitou je možnost sledování Online obsahu. Je možno nadefinovat internetová rádia či image gallery. Tyto vlastnosti budou teprve objevovat.

Už se těším až ve FreeBSD bude patřičný port aktualizován na aktuální verzi 1.0.1.

úterý 8. listopadu 2011

HP ProLiant MicroServer FreeNAS

Včera po florbale jsem musel zajít k sousedovi omrknout HW co si velmi výhodně pořídil pro provozování domácího NAS.

HP ProLiant MicroServer (dostupný např v Alza). Blog s popisem HW i s fotkama je zde. Na youtube je video o daném HW.

V minulosti jsem si pořídil vlastní obdobný HW pro domácí NAS a provozuji na něm systém FreeNAS. Tento HW mi příjde mnohem lepší.

čtvrtek 31. března 2011

Když NAS tak FreeNAS


Již dlouho jsem chtěl doma mít nějaké rozumné úložiště dat. Dnes je termín NAS - Network attached storage hodně diskutován a spousta lidí si daný typ HW pořizuje i domů. Měl jsem možnosi si otestovat produkty od Synology a QNAP. Zařízení se liší HW výbavou, ale systémy v daných NASech jsou postavené na Linuxu a jiných doprovodných aplikací.

Volil jsem levnější variantu a tou je FreeNAS, který jsem si již dříve testoval na starší desce s několika postaršími disky. Test mě přesvědčil o tom, že mi FreeNAS bude vyhovovat, svou funkcionalitou a hlavně i nulovou cenou. FreeNAS je postaven na základech OS FreeBSD, ke kterému mám též vřelý vstah. Vyhodou je i možnost použití ZFS. Tuto konfiguraci právě používám.

  pool: tank
state: ONLINE
scrub none requested
config:

NAME        STATE     READ WRITE CKSUM
tank        ONLINE       0     0     0
mirror    ONLINE       0     0     0
ad0     ONLINE       0     0     0
ad2     ONLINE       0     0     0

errors: No known data errors

Rozhodl jsem se tedy pořídit HW potřebný pro sestavení domácího NASu. Volba HW může být naprosto libovolná. Systém je instalován na CF a data jsou na ZFS mirroru.

úterý 15. února 2011

FreeNAS vs WESTERN DIGITAL TV Live


Právě jsem se vrátil od souseda, který si nedávno pořídil takovou tu další domácí krabičku, která se jemnuje WESTERN DIGITAL TV Live. Dané zařízení má síťovou kartu a výstupy, propojitelné s televizí.

Hnedle jsem k němu naklusal a vzal sebou testovací domácí FreeNAS rozběhnutý na starém HW. Systém mi běží z CF a pro data testuji 3 x 120GB HDD. Moc mě zajímalo, zda bude fungovat DLNA, o kterém se u prodejců (Alza, CZC) nepíše ani čárka. Ve FreeNAS jsem povolil Sambu SMB/CIFS a přidal jeden share. Dále jsem povolil službu UPnP server FUPPES, který jsem směřoval do stejného adresáře. Server si posléze vytvoří databázi všech mediálních souborů.

Na téma DLNA vs UPnP by se dal napsat další příspěvek ;-) Špatnou vlastností DLNA je, že jej každý výrobce implementuje po svém a pak nejsou NASy a např. TV plně kompatibilní.

Mile mě překvapilo, že WD TV Live umí spolupracovat s UPnP serverem FUPPES. Jediné co nezafungovalo jsou titulky. Řešením je nahližet na avi video soubory přez samba sdílenou složku, kde se titulky načítaji jak mají.


Do budoucna vážně zvažuji pořízení WD TV Live :-)