Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

В tapany voalohany Niresaka fohifohy momba ny fivoriambe aho, izay ahafahanao manamboatra solosaina ahafahanao mihazakazaka unRAID hamoronana NAS sy MikroTik RouterOS amin'ny milina virtoaly KVM ho solon'ny router mahazatra.

Ny fanehoan-kevitra dia nanjary fifanakalozan-kevitra tena ilaina, mifototra amin'ny vokatra izay ilaina ny hanitsiana ny lesoka ao amin'ny fivoriambe voalohany ary manoratra ny ampahany fahatelo! Hanandrana ny sasany amin'ireo soso-kevitra momba ny tenako aho ary manantena aho fa hanoratra ny ampahany fahatelo.

Ho an'ny fametrahana voalohany dia mila mampifandray monitor, klavier ary totozy amin'ny mpizara ianao.

Fametrahana unRAID

Andao ho any tranonkala ary asio unRAID amin'ny USB flash drive (izay hadinoko ny nampidirina amin'ny latabatra). Ny soso-kevitra ho an'ny flash drive dia manara-penitra: marika mahazatra sy habe ara-batana lehibe kokoa (ho an'ny fampangatsiahana tsara kokoa). Ity kapila tselatra ity dia handefa ny unRAID, ka ho voatahiry tanteraka ny SSD-nao. Fanazavana ofisialy misimisy kokoa eto.

Aza adino ny mamela ny fanohanana VT-d sy VT-x ao amin'ny BIOS anao!

Mampifandray ny kapila tselatra amin'ny mpizara izahay ary manomboka amin'ny fomba GUI.

Anarana anarana sy tenimiafina mahazatra: faka tsy misy tenimiafina.

Version tamin'ny fotoana nanoratana: 6.7.2

Aorian'ny fanombohana ny OS, ataovy azo antoka fa hita ny fitaovana mifandray rehetra. Ny rafitra dia tokony hahita ny kapilanao rehetra (ny kapila dia aseho eo amin'ny tabilao Main), mpifehy Ethernet roa ary karatra Wi-Fi (ary mety tsara ny mijery ao amin'ny Tools -> System Devices).

Olana amin'ny mpanara-maso Marvell SATA

Noho ny bibikely sasany ao amin'ny mpamily mpanara-maso Marvell, izy ireo aza miasa rehefa avy mamela ny VT-d amin'ny unRAID version 6.7.x.

Nisafidy ny vahaolana tsotra indrindra aho: nampiana iommu=pt mankany amin'ny tadin'ny paramètre nalefa tany amin'ny kernel Linux rehefa mandeha. Izany dia atao amin'ny tabilao Main (avy eo tsindrio ny fitaovana "Flash"). Azonao atao ihany koa ny manova ny config amin'ny flash drive: boot/syslinux/syslinux.cfg

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

Momba ny Intel vPro

Tsy manoro hevitra aho hitady fitaovana manohana vPro/AMT.

Voalohany, ho an'ny fampandehanana ara-dalàna amin'ny desktop lavitra, mila mampifandray plug HDMI-dummy na DP-dummy ianao, raha tsy izany dia tsy hatomboka ny karatra video natsangana raha tsy misy mpanara-maso mifandray.

Faharoa, ambany dia ambany ny kalitaon'ny rindrambaiko mpanjifa avy amin'ny Intel.

Fahatelo, hahavita asa mitovy amin'ny fampiasana an-trano miaraka amin'ny fanitarana HDMI/DP tsy misy tariby na tariby ianao ary tsy ho voafetra amin'ny fomba rehetra amin'ny fisafidianana fitaovana.

Fanamboarana tamba-jotra

Mandehana any amin'ny Settings -> Network Settings. Araka ny efa noeritreretinao, ny iray amin'ireo interface tsara dia hijery ny tambajotra eo an-toerana, ny faharoa - amin'ny Internet. Hanombohana, manapaha hevitra amin'izay hifandray amin'ny tambajotra eo an-toerana. Ao amin'ny reny misy ahy dia misy sticker misy adiresy MAC amin'ny mpampitohy, izany no nahafantarako hoe iza izany.

Raha fintinina, ny tokony hataonao dia manendry ny interface tsirairay ho mpikambana amin'ny tetezana L2 roa misaraka ary mametraka adiresy IP static amin'ny iray mifandray amin'ny tambajotra eo an-toerana. Ao amin'ny interface tsara mijery ny Internet dia tsy ilaina ny adiresy IP; RouterOS no hikarakara azy.

Izao no tokony ho azonao:

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

  • 192.168.1.2 - adiresy misy ny unRAID
  • 192.168.0.1 - Adiresy routerOS
  • 192.168.1.3 - adiresy mpizara DNS pi.hole

Azonao atao ny mamela ny adiresin'ny eth0 amin'ny alàlan'ny DHCP, fa raha misy olana ao amin'ny RouterOS dia tsy ho afaka miditra amin'ny unRAID isika ary mila mampifandray ny monitor sy ny klavier amin'ny server.

Aorian'ny fametrahana ny tambajotra dia azonao atao ny mivadika amin'ny fametrahana lavitra amin'ny alàlan'ny fametrahana ny adiresy IP amin'ny mpanjifa LAN.

Fametrahana fitahirizana

Mba hampandehanana milina virtoaly dia mila fitahirizana ianao, ka tonga ny fotoana hanamboarana azy. Tsy hamaritra izany amin'ny antsipiriany aho, satria tsotra be izany: mila manendry anjara amin'ny kapila mafy ianao - iray Disk 1, ny Parity iray hafa.

Ao amin'ny tapany voalohany dia nanoratra aho fa ampy ny SSD iray, fa raha ny marina dia tsy izany: tsara kokoa ny maka roa mitovy ary mamorona cache-dobo avy amin'izy ireo, noho izany dia ho voaro ny angon-drakitra momba azy ireo raha tsy mahomby ny iray. . Ary koa, ny unRAID dia tsy manana mekanika hanohanana ny angona avy amin'ny cache. Ny zava-drehetra dia voafaritra amin'ny antsipiriany bebe kokoa eto.

Tokony ho toy izao izany (miala tsiny fa mbola tsy nividy SSD faharoa aho):

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

Azonao atao ihany koa ny mametraka fandaharam-potoana hanamarinana ny parity sy ny famindrana angona avy amin'ny cache. Izany dia atao amin'ny pejy Settings -> Scheduler.

Ampy ny manamarina parity indray mandeha isaky ny roa volana, ary mamindra angona avy amin'ny cache isaky ny alina.

Azonao atao ny manamboatra avy hatrany ireo loharano azo alaina amin'ny tambajotra ao amin'ny tabilao Shares:

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

Noho ny tsy manana afa-tsy disk iray ho an'ny cache aho dia tsy voaaro ny domains. Tsy maintsy maitso ny zava-drehetra.

Fametrahana ny RouterOS

Voalohany dia mila maka ny fametrahana sary ISO ianao avy eto (safidio ny x86 Stable CD Image) ary apetraho ao Towerisos.

Fotoana izao hamoronana milina virtoaly.

Alefaso ny fanohanana ao amin'ny Settings -> VM Manager. Aorian'izany dia hisy tabilao vaovao hiseho - VM, mandehana any.

Tsindrio Add VM, avy eo Linux.

  • Mifidiana fototra iray monja
  • Ampy ny manome fahatsiarovana 128 na 256 megabytes
  • milina - i440fx-3.1
  • BIOS - SeaBIOS
  • Ao amin'ny OS Install ISO singa, safidio ny sary alaina (/mnt/user/isos/mikrotik-6.46.iso)
  • Haben'ny vDisk Kilonga - 256M
  • Bus vDisk Kilonga - SATA
  • Tetezana tambajotra - br0
  • Manampia interface interface faharoa ary mifidiana br1
  • Raha tsy aseho amin'ny fitaovana PCI hafa ny karatra Wi-Fi-nao, dia tsy maninona - soratanay amin'ny tanana izany ao amin'ny config; raha aseho izany dia jereo ny boaty
  • Amin'izao fotoana izao, esory ny Start VM aorian'ny famoronana ary tsindrio Create

Tsarovy hoe iza amin'ireo adiresy MAC no hahazo ny interface tsara, mba hampifanaraka azy ireo amin'ny ho avy ao amin'ny RouterOS.

Noho ny antony sasany, ny fanendrena mandeha ho azy ho an'ny seranan-tsambo ho an'ny VM samihafa dia tsy niasa ho ahy foana, ka sokafy ny config XML vokatr'izany ary ahitsio ny tsipika miaraka amin'ny fikandrana VNC amin'ny zavatra toy izao:

<graphics type='vnc' port='5900' autoport='no' websocket='5700' listen='0.0.0.0' keymap='en-us'>
 <listen type='address' address='0.0.0.0'/>
</graphics>

Raha toa ianao, toa ahy, dia tsy manana adapter Wi-Fi amin'ny fitaovana PCI hafa, ampidiro amin'ny tanana izany. Mba hanaovana izany dia mila mahita ny adiresiny amin'ny bus PCI ianao. Ny fomba tsotra indrindra hanaovana izany dia ao amin'ny Tools -> System Devices, hisy tsipika eo:

IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

Izay mivadika ho:

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)
(miala tsiny, noho ny antony tsy dia misy dikany ny parser MD an'i Habr amin'ity ampahany ity, tsy maintsy nampiditra sary aho)

Afaka manomboka VM ianao ary mifandray amin'izany amin'ny VNC. Ny fametrahana ny RouterOS dia tena mora! Rehefa avy namporisika hisafidy fonosana, ny fomba mora indrindra dia ny mifidy ny rehetra miaraka amin'ny fanalahidy a ary farano ny fametrahana amin'ny fanalahidy i, mandà tsy hitahiry ny fandrindrana taloha ary manaiky hamolavola ny kapila.

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

Aorian'ny reboot, ampidiro admin ho toy ny fidirana, ary foana ny tenimiafina.

miantso /interface print ary ataovy azo antoka fa hitan'ny rafitra daholo ny fifandraisan'ny tambazotranao telo (nakano pikantsary avy amin'ny rafitra efa namboarina aho, izay tsy mitovy ny anarana amin'ny default):

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

Amin'ity dingana ity dia azonao atao ny misintona winbox, mifandray amin'ny RouterOS amin'ny alàlan'ny adiresy MAC ary manaova fanitsiana fanampiny amin'ny alàlan'ny GUI.

Heveriko fa mihoatra lavitra noho ity lahatsoratra ity ny fanamafisana amin'ny antsipiriany momba ny RouterOS, indrindra fa be dia be ny boky ao amin'ny Internet, noho izany dia manoro hevitra anao aho hanao setup haingana mahazatra:

Mametraka router an-trano + NAS amin'ny unRAID (fizarana 2)

Azonao atao ny mampifandray tariby Internet amin'ny seranana maimaim-poana ary manova ny mpanjifa LAN mba hahazoana adiresy IP ho azy, ary jereo koa ny fiasan'ny Wi-Fi. Aorian'ny fahazoana antoka fa mandeha ny zava-drehetra dia afaka mividy sy miditra fanalahidin'ny fahazoan-dàlana RouterOS ianao.

Manampy Linux VM

Raha hiasa amin'ny tontolo mahazatra kokoa, andao hamorona milina virtoaly hafa izay hanombohantsika ny %distro_name% tianao indrindra.

Mbola misintona ny sary ISO ary apetraho ao isos

Mandehana any amin'ny tabilao VM efa mahazatra, avy eo Add VM, ny ankamaroan'ny toe-javatra dia azo avela ho default.

  • BIOS - SeaBIOS
  • Ao amin'ny OS Install ISO singa, safidio ny sary alaina
  • Haben'ny vDisk Kilonga - manodidina ny 10-20 GB
  • Unraid Share - ny lalana mankany amin'ny lahatahiry tianao apetraka amin'ny VM, raha ny ahy /mnt/user/shared/
  • Unraid Mount tag shared
  • Tetezana tambajotra - br0
  • Amin'izao fotoana izao, esory ny Start VM aorian'ny famoronana ary tsindrio Create

Mbola manova ny fikandrana mpizara VNC ao amin'ny config izahay:

<graphics type='vnc' port='5901' autoport='no' websocket='5701' listen='0.0.0.0' keymap='en-us'>
 <listen type='address' address='0.0.0.0'/>
</graphics>

Apetraho ny rafitra, tokony hahazo IP amin'ny DHCP izy ary afaka miditra amin'ny Internet.

Mba hahatonga ny lahatahiry FS ho hita ao amin'ny mpampiantrano, ampio amin'ny /etc/fstab ny andalana manaraka:

shared  /mnt/shared     9p      trans=virtio,version=9p2000.L 0 0

Ankehitriny ianao dia afaka mampiasa serivisy mahazatra amin'ny milina Linux mahazatra, izay ho mora entina amin'ny fitaovana hafa!

Raha mandeha tsara ny zava-drehetra ary mandeha tsara sy mandeha tsara, dia azonao atao ny mividy sy mampiditra fanalahidy ho an'ny unRAID. Aza adino fa mifamatotra amin'ny GUID ny flash drive (na dia azo afindra aza). Ary koa, raha tsy misy fahazoan-dàlana dia tsy mandeha ny fanombohana VM mandeha ho azy.

hitranga amin'ny farany

Misaotra anao namaky hatramin'ny farany!

Niezaka ny tsy hanoratra betsaka aho, fa mbola hita ho lava be izany raha ny hevitro. Ny sisa tavela amin'ny unRAID dia mora amboarina araka ny hevitro, indrindra fa ny zava-drehetra dia namboarina tamin'ny totozy.

Misy hevitra tsara momba izay azo apetraka amin'ny VM eto. Heveriko fa samy manana ny filany ny tsirairay ary tsy azo atao ny mamorona lisitra manerantany. Na izany aza, pi.hole, mazava ho azy, dia azo atolotra ho an'ny olona rehetra :)

Manantena aho fa ampy ho tohiny!

Source: www.habr.com

Add a comment