Hlavní stránka Hardware Sítě a Internet Domácí síťování: FreeNAS s 10 GbE a SAN s Fibre Channel
Domácí síťování: FreeNAS s 10 GbE a SAN s Fibre Channel
autor: Petr Šaroun , publikováno 5.6.2019
Domácí síťování: FreeNAS s 10 GbE a SAN s Fibre Channel

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.


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.

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

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ý).

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

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č.

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

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)

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

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....

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

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á.

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

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.



 
Komentáře naleznete na konci poslední kapitoly.
49 čtenářů navrhlo autorovi prémii: 22.1Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.