በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

В የመጀመሪያው ክፍል። ስለ ስብሰባው ራሱ በአጭሩ ተናግሬአለሁ፣ ይህም UnRAID ን ማስኬድ የምትችልበትን ኮምፒውተር እንድትሰራ ስለሚያስችል NAS እና MikroTik RouterOS በ KVM ቨርቹዋል ማሺን ለመደበኛ ራውተር ምትክ እንድትፈጥር ያስችልሃል።

አስተያየቶቹ በጣም ጠቃሚ ውይይቶች ሆነው ተገኙ, በዚህም ምክንያት በመጀመሪያ ስብሰባ ላይ ስህተቶችን ማረም እና ሶስተኛውን ክፍል አስቀድመው መጻፍ አስፈላጊ ነው! ከቀረቡት ሃሳቦች መካከል አንዳንዶቹ በራሴ ላይ እሞክራለሁ እና, ተስፋ አደርጋለሁ, ሶስተኛውን ክፍል እጽፋለሁ.

ለመጀመሪያው ጭነት ማሳያ፣ ኪቦርድ እና መዳፊት ከአገልጋዩ ጋር ማገናኘት ያስፈልግዎታል።

unRAIDን በመጫን ላይ

እንሂድ ወደ ድር ጣቢያ እና unRAID ን በዩኤስቢ ዱላ ላይ ጫን (ወደ የተመን ሉህ ማከልን የረሳሁት)። ለፍላሽ አንፃፊዎች የሚሰጡ ምክሮች መደበኛ ናቸው፡ መደበኛ ብራንድ እና ትልቅ የሰውነት መጠን (ለተሻለ ቅዝቃዜ)። UnRAID ከዚህ ፍላሽ አንፃፊ ይነሳል፣ ስለዚህ የእርስዎ ኤስኤስዲዎች ሙሉ በሙሉ ከመሸጎጫው ስር ይሄዳሉ። ተጨማሪ ኦፊሴላዊ መረጃ እዚህ.

በባዮስ ውስጥ የ VT-d እና VT-x ድጋፍን ማንቃትን አይርሱ!

ፍላሽ አንፃፉን ከአገልጋዩ ጋር እናገናኘዋለን እና በ GUI ሁነታ እንሰራዋለን።

ነባሪ የተጠቃሚ ስም እና ይለፍ ቃል፡ root ያለይለፍ ቃል።

በሚጻፍበት ጊዜ ሥሪት፡ 6.7.2

ስርዓተ ክወናውን ከጀመሩ በኋላ ሁሉም የተገናኙ ሃርድዌር መገኘታቸውን ያረጋግጡ። ስርዓቱ ሁሉንም ዲስኮችዎን ማየት አለበት (ዲስኮች በዋናው ትር ላይ ይታያሉ) ፣ ሁለት የኤተርኔት መቆጣጠሪያዎች እና የ Wi-Fi ካርድ (እና ይህ በመሳሪያዎች -> የስርዓት መሳሪያዎች ውስጥ ለማየት ምቹ ነው)።

ከ Marvell SATA መቆጣጠሪያዎች ጋር ችግር

በማርቭል መቆጣጠሪያ ሾፌር ውስጥ ባሉ አንዳንድ ሳንካዎች ምክንያት፣ እነሱ VT-dን በ unRAID ስሪት 6.7.x ውስጥ ካነቃቁ በኋላ አይሰሩም።.

በጣም ቀላሉን መፍትሄ መርጫለሁ: ታክሏል iommu=pt በሚነሳበት ጊዜ ወደ ሊኑክስ ከርነል የተላለፈው የመለኪያ ሕብረቁምፊ። ይህ በዋናው ትር ላይ ይከናወናል (ከዚያም "ፍላሽ" መሣሪያን ጠቅ ያድርጉ). እንዲሁም በመጀመሪያ በ ፍላሽ አንፃፊ ላይ አወቃቀሩን መለወጥ ይችላሉ- boot/syslinux/syslinux.cfg

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

ስለ Intel vPro

vPro/AMTን የሚደግፍ ሃርድዌር እንዲፈልጉ አልመክርም።

በመጀመሪያ ፣ ለመደበኛ የርቀት ዴስክቶፕ ኦፕሬሽን ፣ HDMI-dummy ወይም DP-dummy plugን ማገናኘት ያስፈልግዎታል ፣ አለበለዚያ የተቀናጀ የቪዲዮ ካርድ ያለ ተያያዥ ሞኒተር አይጀምርም።

በሁለተኛ ደረጃ ከ Intel የደንበኛ ሶፍትዌር ጥራት እጅግ በጣም ዝቅተኛ ነው.

በሶስተኛ ደረጃ ለቤት አገልግሎት በገመድ አልባ ወይም ባለገመድ ኤችዲኤምአይ/ዲፒ ማራዘሚያ ተመሳሳይ ተግባር ማሳካት ይችላሉ እና በተመሳሳይ ጊዜ በሃርድዌር ምርጫ ላይ አይገደቡም።

የአውታረ መረብ ውቅር

ወደ ቅንብሮች -> የአውታረ መረብ ቅንብሮች ይሂዱ። እንደገመቱት ፣ ከመገናኛዎቹ አንዱ ወደ አካባቢያዊ አውታረመረብ ፣ ሁለተኛው - ወደ በይነመረብ ይመለከታል። በመጀመሪያ ከአካባቢያዊ አውታረ መረብዎ ጋር የሚገናኘውን ይወስኑ. በእኔ ማዘርቦርድ ላይ፣ ማክ አድራሻ ያላቸው ማገናኛዎች ላይ ተለጣፊዎች አሉ፣ ማን እንደሆነ የተረዳሁት በዚህ መንገድ ነው።

በአጭር አነጋገር፣ ማድረግ ያለብዎት እያንዳንዱን በይነገጽ የሁለት የተለያዩ L2 ድልድዮች አባል መመደብ እና ከአካባቢያዊ አውታረ መረብ ጋር በተገናኘው ላይ የማይንቀሳቀስ የአይፒ አድራሻ ማዘጋጀት ነው። በይነመረቡን በሚመለከት በይነገጽ ላይ የአይፒ አድራሻ አያስፈልግም ፣ ራውተር ኦፕሬቲንግ ሲስተም ይሰራዋል።

ማግኘት ያለብዎት ነገር ይኸውና፡-

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

  • 192.168.1.2 - unRAID የሚገኝበት አድራሻ
  • 192.168.0.1 - RouterOS አድራሻ
  • 192.168.1.3 - pi.hole የዲ ኤን ኤስ አገልጋይ አድራሻ

አድራሻውን ለ eth0 በ DHCP በኩል መተው እንችላለን ነገር ግን በራውተር ኦኤስ ውስጥ ምንም አይነት ችግር ካጋጠመን unRAID ን ማግኘት አንችልም እና ማሳያ እና የቁልፍ ሰሌዳ ከአገልጋዩ ጋር ማገናኘት አለብን።

አውታረ መረቡን ካቀናበሩ በኋላ የአይፒ አድራሻውን በ LAN ደንበኛ ላይ እራስዎ በማቀናበር ወደ የርቀት መቼት መቀየር ይችላሉ።

የማከማቻ ማዋቀር

ቨርቹዋል ማሽንን ለማስኬድ ማከማቻ ያስፈልግዎታል፣ ስለዚህ እሱን ለማዘጋጀት ጊዜው አሁን ነው። በጣም ቀላል ስለሆነ በዝርዝር አልገልጽም: ሚናዎችን በሃርድ ድራይቭ ላይ መመደብ ያስፈልግዎታል - አንዱ ዲስክ 1 ነው, ሌላኛው ደግሞ ፓሪቲ ነው.

በመጀመሪያው ክፍል አንድ ኤስኤስዲ በቂ ነው ብዬ ጽፌ ነበር ፣ ግን በእውነቱ ይህ እንደዚያ አይደለም-ሁለት ተመሳሳይ የሆኑትን መውሰድ እና መሸጎጫ ገንዳ መፍጠር የተሻለ ነው ፣ ስለሆነም አንድ ሰው ካልተሳካ በእነሱ ላይ ያለው መረጃ የተጠበቀ ይሆናል ። . እንዲሁም፣ በunRAID ውስጥ ከመሸጎጫው ላይ ያለውን ውሂብ ምትኬ ለማስቀመጥ ምንም ዘዴ የለም። ሁሉም ነገር በበለጠ ዝርዝር ተብራርቷል እዚህ.

ይህን መምሰል አለበት (ይቅርታ፣ ሁለተኛ SSD ገና አልገዛሁም)

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

እንዲሁም፣ ከካሼው ላይ ለተመጣጣኝ ፍተሻ እና የውሂብ ማስተላለፍ መርሐግብር ወዲያውኑ ማዘጋጀት ይችላሉ። ይሄ የሚደረገው በቅንብሮች -> መርሐግብር ሰጪ ገጽ ላይ ነው።

በየሁለት ወሩ አንድ ጊዜ እኩልነትን መፈተሽ በቂ ነው, እና በየምሽቱ መረጃን ከመሸጎጫ ያስተላልፉ.

በአውታረ መረቡ ላይ የሚገኙትን ሀብቶች ወዲያውኑ በአክሲዮን ትር ውስጥ ማዋቀር ይችላሉ-

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

ለመሸጎጫ አንድ ዲስክ ብቻ ስላለኝ፣ ጎራዎች ያልተጠበቁ ናቸው። ሁሉም ነገር አረንጓዴ መሆን አለበት.

ራውተር ኦኤስን ጫን

በመጀመሪያ የመጫኛውን iso-image ማውረድ ያስፈልግዎታል እዚህ (x86 Stable CD Image የሚለውን ይምረጡ) እና ያስገቡት። Towerisos.

ምናባዊ ማሽንን ለመፍጠር ጊዜው አሁን ነው።

በቅንብሮች -> VM አስተዳዳሪ ውስጥ ድጋፍን ያንቁ። ከዚያ በኋላ, አዲስ ትር ይታያል - VMs, ወደ እሱ ይሂዱ.

ቪኤም አክል፣ ከዚያ ሊኑክስን ጠቅ ያድርጉ።

  • አንድ ኮር ብቻ ይመድቡ
  • 128 ወይም 256 ሜጋባይት ማህደረ ትውስታን ለመመደብ በቂ ነው
  • ማሽን - i440fx-3.1
  • ባዮስ - SeaBIOS
  • በ OS ጫን ISO ንጥል ውስጥ የወረደውን ምስል ይምረጡ (/mnt/user/isos/mikrotik-6.46.iso)
  • ዋና የvDisk መጠን - 256M
  • ዋና ቪዲስክ አውቶቡስ - SATA
  • የአውታረ መረብ ድልድይ-br0
  • ሁለተኛ የአውታረ መረብ በይነገጽ ያክሉ እና br1 ን ይምረጡ
  • የ Wi-Fi ካርድዎ በሌሎች PCI መሳሪያዎች ውስጥ ካልታየ ምንም ችግር የለውም - በማዋቀሩ ውስጥ በብእር ይፃፉ ፣ ከታየ - ሳጥኑ ላይ ምልክት ያድርጉ
  • ለአሁን፣ ከተፈጠረ በኋላ VM ጀምር የሚለውን ምልክት ያንሱ እና ፍጠርን ጠቅ ያድርጉ

በ RouterOS ውስጥ የበለጠ ለማዛመድ የትኞቹ የ MAC አድራሻዎች እንደሚቀበሉ አስታውስ።

በሆነ ምክንያት ለተለያዩ ቪኤምዎች አውቶማቲክ ወደብ ምደባ ሁልጊዜ ለእኔ አይሰራም ነበር፣ ስለዚህ የተገኘውን የኤክስኤምኤል ውቅረት ይክፈቱ እና መስመሩን ከVNC መቼቶች ጋር ወደዚህ ቀይር።

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

እርስዎ ልክ እንደ እኔ የዋይ ፋይ አስማሚን በሌሎች PCI መሳሪያዎች ውስጥ ካላዩት እራስዎ ያስገቡት። ይህንን ለማድረግ በ PCI አውቶብስ ላይ አድራሻውን ማወቅ ያስፈልግዎታል. ይህንን ለማድረግ ቀላሉ መንገድ በመሳሪያዎች -> የስርዓት መሳሪያዎች ውስጥ ነው, መስመር ይኖራል:

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

በእኔ ሁኔታ ወደ ሚለውጠው፡-

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)
(ይቅርታ፣ የሀብር ኤምዲ ተንታኝ በሆነ ምክንያት በዚህ ምንባብ ላይ ችግር አለበት፣ ስዕል ማስገባት ነበረብኝ)

VM መጀመር እና በVNC በኩል ከእሱ ጋር መገናኘት ይችላሉ። RouterOS ን መጫን በጣም ቀላል ነው! ፓኬጆችን ለመምረጥ ከጠየቁ በኋላ, ቀላሉ መንገድ ሁሉንም በቁልፍ መምረጥ ነው a እና መጫኑን በቁልፍ ያጠናቅቁ i, የድሮውን ውቅረት ለማስቀመጥ እምቢ ማለት እና ዲስኩን ለመቅረጽ መስማማት.

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

ከዳግም ማስነሳቱ በኋላ አስተዳዳሪን እንደ መግቢያው ያስገቡ ፣ የይለፍ ቃሉ ባዶ ነው።

ደውል /interface print እና ስርዓቱ ሶስቱን የአውታረ መረብ በይነገጾችዎን ማየቱን ያረጋግጡ (ስሞቹ ከነባሪዎቹ የሚለያዩበት ቀድሞ ከተዋቀረ ስርዓት ቅጽበታዊ ገጽ እይታን አንስቻለሁ)

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

በዚህ ደረጃ, ማውረድ ይችላሉ ዊንቦክስ, ከ RouterOS ጋር በ MAC አድራሻ ይገናኙ እና በ GUI በኩል ተጨማሪ ውቅር ያከናውኑ.

እኔ እንደማስበው የ RouterOS ዝርዝር ውቅር ከዚህ ጽሑፍ ወሰን በላይ ነው ፣ በተለይም በበይነመረብ ላይ ብዙ ማኑዋሎች ስላሉ በመጀመሪያ ደረጃውን የፈጣን ማዋቀር እንዲያደርጉ ሀሳብ አቀርባለሁ።

በunRAID ላይ የቤት ራውተር + NAS ማዋቀር (ክፍል 2)

የበይነመረብ ገመድን ከነጻ ወደብ ጋር ማገናኘት እና የ LAN ደንበኛን በራስ ሰር አይፒ አድራሻ ለማግኘት መቀየር እና ዋይ ፋይ እየሰራ መሆኑን ማረጋገጥ ይችላሉ። ሁሉም ነገር እንደሚሰራ ካረጋገጡ በኋላ የ RouterOS ፍቃድ ቁልፉን ገዝተው ማስገባት ይችላሉ.

ሊኑክስ ቪኤም በማከል ላይ

በጣም በሚታወቅ አካባቢ ለመስራት፣ የእርስዎን ተወዳጅ %distro_name% የምናስኬድበት ሌላ ምናባዊ ማሽን እንፈጥራለን።

አሁንም የ ISO ምስልን ያውርዱ እና ያስገቡት። isos

ወደ ቀድሞው የታወቁ ቪኤምዎች ትር ይሂዱ፣ ከዚያ VM ያክሉ፣ አብዛኛዎቹ ቅንብሮች አሁን በነባሪ ሊቀሩ ይችላሉ።

  • ባዮስ - SeaBIOS
  • በስርዓተ ክወና ISO ጫን, የወረደውን ምስል ይምረጡ
  • ዋናው የvDisk መጠን - ከ10-20 ጊባ አካባቢ የሆነ ነገር
  • ያልተጣራ ማጋራት - በእኔ ሁኔታ ለቪኤም ለማቅረብ ወደሚፈልጉት ማውጫ የሚወስደው መንገድ /mnt/user/shared/
  • Unraid Mount tag shared
  • የአውታረ መረብ ድልድይ-br0
  • ለአሁን፣ ከተፈጠረ በኋላ VM ጀምር የሚለውን ምልክት ያንሱ እና ፍጠርን ጠቅ ያድርጉ

ሁሉም ተመሳሳይ፣ በማዋቀር ውስጥ፣ የVNC አገልጋይ ቅንብሮችን እናስተካክላለን፡-

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

ስርዓቱን ይጫኑ, በ DHCP በኩል አይፒ ማግኘት እና የበይነመረብ መዳረሻ ሊኖረው ይገባል.

የFS ማውጫው በአስተናጋጁ ላይ እንዲገኝ ለማድረግ ወደ ላይ ያክሉ /etc/fstab ቀጣዩ መስመር፡-

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

አሁን ለሌሎች ሃርድዌር በቀላሉ ተንቀሳቃሽ በሆነው የሊኑክስ ማሽን ላይ የታወቁ አገልግሎቶችን መጠቀም ትችላለህ!

ሁሉም ነገር በትክክል ከሰራ እና በትክክል ከበራ እና ከጠፋ፣ ከዚያ ገዝተው ለ unRAID ቁልፉን ማስገባት ይችላሉ። ከፍላሽ አንፃፊው GUID ጋር የተያያዘ መሆኑን አይርሱ (ምንም እንኳን ተንቀሳቃሽ ሊሆን ቢችልም)። እንዲሁም, ያለፈቃድ, የቪኤም አውቶማቲክ ማስጀመር አይሰራም.

የመጨረሻ

እስከ መጨረሻው ስላነበቡ እናመሰግናለን!

ብዙ ላለመጻፍ ሞከርኩ ፣ ግን አሁንም ፣ በእኔ አስተያየት ፣ በጣም ረጅም ሆነ። የተቀሩት የ unRAID ባህሪያት በእኔ አስተያየት ለማዋቀር በጣም ቀላል ናቸው፣ በተለይ ሁሉም ነገር በመዳፊት የተዋቀረ ስለሆነ።

በቪኤም ላይ ሊጫኑ የሚችሉ ጥሩ ሀሳቦች አሉ እዚህ. እኔ እንደማስበው እያንዳንዱ ሰው የራሱ ፍላጎቶች አሉት እና አንድ ዓይነት ሁለንተናዊ ዝርዝርን ማውጣት አይቻልም። ምንም እንኳን, pi.hole, በእርግጥ, ለሁሉም ሰው ሊመከር ይችላል 🙂

ለመቀጠል በቂ አለኝ ብዬ ተስፋ አደርጋለሁ!

ምንጭ: hab.com

አስተያየት ያክሉ