Domácí síťování: FreeNAS s 10 GbE a SAN s Fibre Channel
PCTuning Článek

Domácí síťování: FreeNAS s 10 GbE a SAN s Fibre Channel

Petr Šaroun

Petr Šaroun

5. 6. 2019 03:00 53

Seznam kapitol

1. FreeNAS 2 2. Zajímavosti 3. Síť 10 GbE 4. Fibre Channel (tedy FC) 5. Nákup vybavení pro FC (všechno do 500 korun)
6. Oživení FC adaptérů 7. Konfigurace FC ve FreeNAS 8. Virtualizace (Windows) 9. Virtualizace OpenWrt 10. Závěr

Do našeho FreeNAS přidáme 10 GbE síťovku, nakoukneme do světa SAN (sítí pro ukládání dat) s technologií Fibre Channel, kterou si na FreeNAS můžete zkusit. Zmíníme pár vychytávek (jak na FC obnovit zbořené Windows za 15 sekund), pustíme virtuální počítač s Windows 10, které přesuneme do fyzického PC a skončíme u OpenWrt.

Reklama
Reklama

Virtualizace OpenWrt

Virtualizované OpenWrt je skvělé pro rozběhnutí MiniDLNA nebo na hraní s VPN. Časem i pro vytvoření Wi-Fi AP, systém umožňuje do virtuálního počítače přesměrovat fyzické zařízení (třeba Wi-Fi), ale zatím to není ve webové administraci a vše se dělá ručné z příkazové řádky.

Stáhneme si image připraveného systému, konkrétně combined-squashfs.img.gz rozbalíme a soubor openwrt-x86-64-combined-squashfs.img nakopírujeme na FreeNAS přes sdílenou složku nebo WinSCP.

Přesun rozbalené image
Přesun rozbalené image

Safra, nestáhli jsme instalačku, ale obraz disku! Co s tím? Překopírujeme ho na Zvol (vytvořte si nějaký).

Ručně vytvořený Zvol pro OpenWRT
Ručně vytvořený Zvol pro OpenWRT

Překopírování se dělá ručně, pokud je Zvol připravený, spustíme v Shell příkaz:
dd if=/mnt/_Nazev_Pool_/_Nazev_sdilei_/_NázevImageSouboru of=/dev/zvol/_Nazev_Pool/_Nazev_Zvol

Příkaz dd je poněkud násilné kopírování. IF určuje, odkud se co kopíruje. OF kam, cíl je vámi vytvořený zvol. Pokud znáte správnou cestu, není na tom co zkazit. Pokud omylem určíte špatný Zvol, přijdete o data (!!!).

Zvol jsme si předem vytvořili, pak na něj nahráli image OpenWrt a teď si založíme virtuální počítač.

Založení virtuálního počítače pro OpenWrt
Založení virtuálního počítače pro OpenWrt

OpenWrt zatím nepodporuje start z UEFI, proto použijte volbu UEFI-CMS - start bez UEFI.
Operační systém zvolte FreeBSD, OpenWrt pak chová lépe. (256 MB RAM, 1CPU, síťová karta VirtIO)

OpenWrt
OpenWrt

Přístup přes VNC máte pouze do systémů typu UEFI, tady je jenom konzole /dev/nmdm17B. (serial)

Stejným způsobem se připojíte ze Shellu nebo Putty, příkaz je: cu -l /dev/nmdm....

OpenWrt konzole
OpenWrt konzole

Běžícímu systému musíme změnit parametry sítě a máme hotovo.

OpenWrt běží a má skvělou, naprosto parádní odezvu, obecně mi přijde virtualizace na FreeBSD velmi rychlá.

OpenWrt se samo rozběhlo
OpenWrt se samo rozběhlo

OpenWrt si opět můžete zkusit i na PC ve VirtualBoxu a pak obraz disku přenést. Velmi dobrý návod je zde.

Webová administrace FreeNAS zatím nemá ani nejmenší podporu pro pci passthrough, všechno se dělá ručně a dokumentace je také málo. Dokonce můžete narazit na vadné BIOSy, to pak nefunguje IOMMU / AMD-Vi a zařízení nepřesměrujete. Neodrazuji vás, jen je to těžší. Mně se ve virtualizovaném OpenWrt nepovedlo rozchodit síťovou kartu RTL8822BE, asi budu muset pořídit nějaký jiný adaptér a vyřešit, jak ho zapojím.

Pro zajímavost, skript pro řízení virtuálních strojů (bhyve) je tady:
\usr\local\lib\python3.6\site-packages\middlewared\plugins\vm.py

Časem snad dorazí i podpora GPU passthrough, kdy virtuálnímu počítači předáte fyzickou grafickou kartu.

Předchozí
Další
Reklama
Reklama

Komentáře naleznete na konci poslední kapitoly.

Reklama
Reklama

Byl detekován AdBlock

PCTuning je komunitní web, jehož hlavním příjmem je reklama. Zvažte prosím vypnutí AdBlocku, ať můžeme všem čtenářům i nadále přinášet kvalitní herní zpravodajství, články a videa.

Děkujeme!

Váš tým PCTuning