Krijojmë një router dhe NAS në një procesor

Më është krijuar një 'server shtëpiak' në Linux vetëm pak vite pas blerjes së kompjuterit tim. Tani, nga ajo kohë kanë kaluar më shumë se pesëmbëdhjetë vjet dhe gjatë shumicës së këtij kohë kam pasur një kompjuter të dytë në shtëpi. Një herë, kur erdhi koha për ta përditësuar, mendova: përse të kem një router të veçantë, kur kam një kompjuter të lirë? Në fakt, atëherë, në fillim të viteve 2000, kjo ishte një konfigurim standard për shumicën.

Në të vërtetë: sot mund të krijosh një makinë virtuale të veçantë, të përçosh një kartë USB ose PCI Wi-Fi atje. Si sistem operativ, mund të përdorësh një herë MikroTik RouterOS, duke marrë një software të nivelit enterprise për një çmim të ulët.

Hyrje

Do të përmend qëllimet dhe detyrat e mia, në momentin kur fillova projektin:

  1. Montimi duhet të përbëhet kryesisht nga komponentë standardë më të zakonshëm. Kjo do të thotë se nuk duhet të ketë karta nënkuptimi me përmasa të ndryshme nga mATX / mini-ITX dhe kutitë e ulta në të cilat nuk përshtaten karta të plota.
  2. Duhet tĂ« ketĂ« shumĂ« hapĂ«sirĂ« pĂ«r disqet, por vetĂ« shportat duhet tĂ« jenĂ« pĂ«r 2.5”
  3. Modulariteti do tĂ« çojĂ« me kalimin e kohĂ«s nĂ« kursime — sepse mund tĂ« zĂ«vendĂ«sohet karta Wi-Fi e standardit tĂ« vjetĂ«r 5 me atĂ« 7.
  4. Mbështetje për çdo lloj menaxhimi të largët, për të kuptuar pse sistemi nuk ngrihet, pa u lidhur fizikisht monitori dhe tastiera me diçka që ndodhet lart dhe larg.
  5. Liri e plotë në përzgjedhjen e sistemit operativ dhe mbështetje për të gjitha komponentët kritikë në çdo sistem operativ.
  6. Performancë e lartë. Më ka mërzitur të pres, derisa Deluge të "procesojë" .torrent me mijëra skedarë ose kriptimi i aktivizuar shkakton rënie të shpejtësisë poshtë asaj të disqeve apo lidhjes rrjet.
  7. Bukuria vizuale dhe kujdesi në montim.
  8. KompaktĂ«sia maksimale. MadhĂ«sia perfekte — njĂ« konsol moderne pĂ«r lojĂ«ra.

TĂ« paralajmĂ«roj menjĂ«herĂ« qĂ«, nĂ«se besoni se mĂ« poshtĂ« nĂ« artikull do flas pĂ«r mĂ«nyrĂ«n e realizimit tĂ« tĂ« gjitha pikave — jeni shumĂ« naiv dhe mĂ« mirĂ« do ishte tĂ« blinit njĂ« Synology ose njĂ« hapĂ«sirĂ« nĂ« re.
Në të vërtetë, nuk shoh asgjë të pamundur në një zgjidhje të tillë; ndoshta nuk e kam studiuar mire tërë ofertën, ose ndoshta është sepse tregu i NAS-ve të vetë-montuar ka rënë prej kohësh dhe komponentët për këtë qëllim janë gjithnjë e më të pakët, dhe çmimi i tyre është më i lartë.

Pak fjalë për softin

SĂ« fundmi, kam qenĂ« kaq leno, sa qĂ« nuk kam pasur dĂ«shirĂ« ta konfigurim vetĂ« KVM, kĂ«shtu qĂ« kam vendosur tĂ« provoj tĂ« shikoj çfarĂ« Ă«shtĂ« unRAID, e cila Ă«shtĂ« reklamuar shumĂ« nga LinusTechTips si njĂ« GUI i lehtĂ« pĂ«r konfigurimin e KVM dhe si njĂ« software i mirĂ« pĂ«r NAS gjithsej. Po ashtu, ishte e lehtĂ« pĂ«r mua tĂ« mos merresha me mdadm — unRAID e zgjidhte kĂ«tĂ« çështje.

Ndërtimi

Kasa

Pjesa e ardhshme ishte, pĂ«r habi, pjesa mĂ« e vĂ«shtirĂ« e ndĂ«rtimit tĂ« njĂ« NAS-i DIY me komponentĂ« standard: zgjedhja e kasĂ«s! Siç e thashĂ«, koha kur kasat kishin dyer me koshere pĂ«r disqet ka kaluar prej kohĂ«sh. UnĂ« gjithashtu doja shumĂ« tĂ« pĂ«rdorja disqet 2.5” tĂ« Seagate me pesĂ«mbĂ«dhjetĂ« millimetra (nĂ« momentin e shkrimit, kapaciteti maksimal — 5TB). Ato janĂ« pa zhurmĂ« dhe zĂ«nĂ« pak hapĂ«sirĂ«. NdĂ«rkohĂ«, 5TB mjaftonte pĂ«r mua.

Natyrisht, më duhej një pllakë mëndimi miniITX, sepse më dukej se një slot zgjerimi ishte mjaft.

Doli se se ka pasur kompakte, me njĂ« madhĂ«si si njĂ« netbook, por kishte vetĂ«m njĂ« vend pĂ«r 2.5 dhe ‘tĂ« tjerĂ«t’ ku kishte disa tĂ« pĂ«rshtatshme 3.5. Mesatarisht thjesht nuk ekziston. Edhe pĂ«r para. Kishte diçka nĂ« Ali, por u hoq nga prodhimi (GJITHMONË kontrolloni Ali, nĂ« kĂ«rkim tĂ« gjĂ«rave tĂ« pazakonta, ndonjĂ«herĂ« kinezĂ«t kanĂ« shpikur gjithçka dhe e kanĂ« futur nĂ« prodhim masiv). NĂ« ndonjĂ« forum tĂ« vogĂ«l lexova pĂ«r SilverStone CS01B-HS, por çmimi ishte krejtĂ«sisht jashtĂ« kategorisĂ« 'buxhet'. Pas shumĂ« kĂ«rkimesh, e porosita atĂ« nĂ« Amazon pĂ«rmes Shipito, duke dĂ«shtuar plotĂ«sisht nĂ« pikĂ«n e tretĂ« tĂ« detyrĂ«s teknike.

Megjithatë tani nuk ishte më nevojë të brengosesh për buxhetin fare!

Ju rekomandoj tĂ« bĂ«ni menjĂ«herĂ« njĂ« model 3D tĂ« kasĂ«s tuaj tĂ« Ëndrrave dhe ta pĂ«rgatitni atĂ« nĂ« njĂ« makinĂ« CNC nga alumini i vĂ«rtetĂ«. Do tĂ« jetĂ« pak mĂ« e shtrenjtĂ« se SilverStone, por njĂ« mijĂ« herĂ« mĂ« e kĂ«ndshme. VetĂ«m, ndanĂ« atĂ« mĂ« pas nĂ« GitHub!

Procesori

Sigurisht, doja të zgjidhja një procesor AMD; jemi në vitin 2019, dhe e dinë vetëm ata që nuk e kuptojnë shumë. Por, duke u përpjekur të përmbush pikën e katërt "Mbështetje për menaxhimin në distancë", gjej tek AMD vetëm Ryzen DASH dhe kuptoj se në këtë rast duhet të zgjedh Intel.

Më pas, e gjithë historia si gjithmonë: yandex.market, filtrat, një kërkim i lehtë në Google për probleme të vogla dhe dërgesa nesër brenda MKAD falas.

Tabela e nënës

Nga tabelat e nĂ«nĂ«s, pĂ«rfundimisht, ka vetĂ«m njĂ« opsion — Gigabyte GA-Q170TN.

Nuk kam asnjë idenë se pse sloti i zgjatimit është vetëm x4, por nëse në të ardhmen dëshironi të vendosni një kartë rrjeti dhjetëgigabit, kapaciteti do të mjaftojë (por nuk do të jeni në gjendje të lidhni një ruajtje që ofron një performancë të tillë).

Nga avantazhet e mëdha: dy slote miniPCI-E. MikroTik prodhon të gjitha kartat e saj Wi-Fi (dhe na duhen pikërisht ato, sepse vetëm ato mbështeten në RouterOS) në formatin miniPCI-E, dhe ka të ngjarë të vazhdojë të prodhojë për shumë vite, pasi ky është standardi i tyre kryesor për kartat e zgjerimit. Për shembull, mund të blini modul LoRaWAN dhe të merrni lehtësisht mbështetje për pajisjet me LoRa.

Dy Ethernet, por 1 Gbit. Në vitin 2017, unë propozuam një ligj që ndalon shitjen e pllakave të nënës me shpejtësi Ethernet deri në 4 Gbit, por nuk arrita të mbledh numrin e nevojshëm të nënshkrimeve për të kaluar filtrin municipal.

Disqe

PĂ«r disqet, marrim dy STDR5000200. PĂ«r njĂ« arsye tĂ« çuditshme, ato kushtojnĂ« mĂ« pak se ST5000LM000, tĂ« cilĂ«t nĂ« tĂ« vĂ«rtetĂ« ndodhen atje. Pas blerjes kontrolloni, çmontoni, nxirrni ST5000LM000 dhe lidhni me SATA. NĂ« rast garancie — mblidhni pĂ«rsĂ«ri dhe dorĂ«zoni, duke marrĂ« njĂ« disk tĂ« ri nĂ« kĂ«mbim (nuk po shakam, unĂ« e kam bĂ«rĂ« kĂ«shtu).

Nuk e përdora NVMe SSD, ndoshta në të ardhmen, nëse do të ketë nevojë.

Intel në traditat e tij më të mira ka vendosur dhembja: mbështetje e pamjaftueshme në pllakën e nënës, mbështetja vPro kërkohet gjithashtu në procesor, dhe do t'ju dojë të kërkoni tabelën e përputhshmërisë. Në një mrekulli, mësova se kërkohet të paktën një i5-7500. Por pasi nuk kishte limit për buxhetin, u pajtova.

Në komponentët e mbetur nuk shoh asgjë interesante, ata mund të zëvendësohen me ndonjë analog, prandaj ja një tabelë e përgjithshme me çmimet në momentin e blerjes:

Emri
Numri
Çmimi
Çmimi

Crucial DDR4 SO-DIMM 2400MHz PC4-19200 CL17 — 4Gb CT4G4SFS624A
2
1 259
2 518

Seagate STDR5000200
2
8 330
16 660

SilverStone CS01B-HS
1
$159 + $17 (transport nga Amazon) + $80 (transport në Rusi) = $256
16 830

Kontroller PCI-E Espada FG-EST14A-1-BU01
1
2 850
2 850

Bllok energjie SFX 300 W Be quiet SFX POWER 2 BN226
1
4160
4160

Kingston SSD 240GB SUV500MS/240G {mSATA}
1
2 770
2 770

Intel Core i5-7500
1
10 000
10 000

GIGABYTE GA-Q170TN
1
9 720
9 720

MikroTik R11e-5HacT
1
3 588
3 588

Antena
3
358
1 074

Licencë RouterOS 4 niveli
1
$45
2 925

Licencë unRAID Basic
1
$59
3 835

E totalja 66,930 rubla. Pika tre për aspektin ekonomik është shkatërruar në copa, por ngroh shpirtin mendimi që pas dhjetë vjetësh kjo pajisje do të jetë ende duke kryer detyrën e caktuar.

Konfigurimi i softuerit ishte mjaft i lehtë, falë faktit që ai e lejon këtë: 95% mund të klikohet me miun brenda një mbrëmjeje. Mund të përshkruaj këtë në një artikull të veçantë, nëse do të jetë interesante, sepse nuk ishte gjithçka përsosur, por nuk kishte probleme të pazgjidhshme që nuk mund të gjeje në Google. Për shembull, nuk ishte aq e lehtë të parashkaloje adapterët Ethernet me tela në RouterOS, pasi lista e pajisjeve të mbështetur ishte mjaft e varfër.

Konkluzionet pas kalimit të kufirit me njëqind ditë uptime

  1. vPro s'ka nevojĂ« pĂ«r kĂ«tĂ« qĂ«llim. Kjo e ngushton shumĂ« zgjedhjen e pllakave dhe procesorĂ«ve, dhe pĂ«r pĂ«rdorim nĂ« shtĂ«pi do t'ju mjaftojĂ« njĂ« zgjatues HDMI tĂ« pa tel dhe njĂ« tastierĂ« pa tel. NĂ« rastin mĂ« ekstrem (nĂ«se serveri ndodhet nĂ« njĂ« bodrum nĂ«n njĂ« pllakĂ« betoni) — pĂ«rdorni njĂ« zgjatues mbi çifte tĂ« twistuar.
  2. 10 gigabitët ishin të nevojshëm që në dje. Një disk i zakonshëm lexon më shpejt se 120 megabajt në sekondë.
  3. Korpusi hëngri një të katërtën e buxhetit. Kjo është e papranueshme.
  4. Një procesor i shpejtë në NAS/router është më i domosdoshëm seç mendonit fillimisht.
  5. unRAID Ă«shtĂ« nĂ« tĂ« vĂ«rtetĂ« njĂ« soft i shkĂ«lqyer, ka gjithçka qĂ« ju nevojitet dhe asgjĂ« qĂ« nuk ju nevojitet. Paguani njĂ« herĂ«, nĂ«se keni nevojĂ« pĂ«r mĂ« shumĂ« disqe — kĂ«rkojnĂ« vetĂ«m diferencĂ«n nĂ« kostot e licencave.

Hap ac i mëparshëm jepte rreth 20 megabit me enkription aktiv të tunelit VPN. Tani, vetëm një bërthamë i i5-7500 mjafton për të dhënë një gigabit.

Krijojmë një router dhe NAS në një procesor

P.S.

Jam shumë i lumtur nëse e keni lexuar deri në fund dhe ju ka interesuar! Ju lutem, bëni pyetje nëse ka ndonjë gjë që mbetet e paqartë. Mund të kem harruar.

Menjëherë do të përgjigjem në të dukshmen:

— Pse tĂ« gjithĂ« kĂ«to, mund tĂ« blini thjesht njĂ« Synology?
— Po, dhe unĂ« ju rekomandoj ta bĂ«ni kĂ«tĂ«. ËshtĂ« mĂ« e lehtĂ«, mĂ« e shpejtĂ«, mĂ« e lirĂ« dhe mĂ« e besueshme. NjĂ« artikull pĂ«r entuziastĂ«t qĂ« e dinĂ« pĂ«rse u duhen mundĂ«si shtesĂ«.

— Pse jo FreeNAS? Atje ka gjithçka qĂ« ka unRAID, por falas?
— FatkeqĂ«sisht, open-source Ă«shtĂ« krejtĂ«sisht ndryshe tani. FreeNAS Ă«shtĂ« shkruar nga tĂ« njĂ«jtĂ«t programues nĂ«n pagĂ«. Dhe nĂ«se po merrni punĂ«n e tyre falas, atĂ«herĂ« produkti pĂ«rfundimtar jeni ju. Ose investitori do tĂ« ndalojĂ« sĂ« paguari shpejt.

— Mund tĂ« bĂ«het krejtĂ«sisht gjithçka nĂ« Linux tĂ« pastĂ«r dhe tĂ« kursehet edhe mĂ« shumĂ«!
— Po. NdĂ«rsa unĂ« dikur e bĂ«ja kĂ«shtu. Por pĂ«rse? PĂ«rshtatja e rrjetit nĂ« Linux ka qenĂ« gjithmonĂ« njĂ« problem pĂ«r mua. Kjo le tĂ« mbetet pĂ«r Computer Janitors. Dhe RouterOS zgjidh plotĂ«sisht kĂ«tĂ« klasĂ« problemesh. E njĂ«jta gjĂ« me MD RAID: pavarĂ«sisht se mdadm nuk i lejon tĂ« bĂ«ni gabime tĂ« budallallĂ«kut, unĂ« akoma kam humbur tĂ« dhĂ«nat. Dhe unRAID thjesht nuk lejon tĂ« shtypni butonin e gabuar. PĂ«rsĂ«ri, nuk ia vlen tĂ« humbni kohĂ« me konfigurime manuale tĂ« ruajtjes.

— Por ti prapĂ« e ke instaluar Ubuntu tĂ« zakonshĂ«m nĂ« njĂ« makinĂ« virtuale!
— PĂ«r kĂ«tĂ« e gjithĂ« kjo u organizua. Tani keni AWS tuaj personal me shpejtĂ«si maksimale lidhjeje me sistemin tuaj tĂ« ruajtjes, rrjetin e shtĂ«pisĂ« dhe internetin njĂ«kohĂ«sisht, diçka qĂ« askush nuk mund t'ju ofrojĂ«. Dhe çfarĂ« shĂ«rbimesh do tĂ« lĂ«shoni nĂ« kĂ«tĂ« virtualke — vendosni ju.

— Çdo problem dhe nĂ« shtĂ«pi menjĂ«herĂ« nuk ka as Wi-Fi, as internet, as ruajtje.
— Ka njĂ« router rezervĂ« pĂ«r 1,000 lekĂ«, dhe disqet nuk do tĂ« zhduken askund. GjatĂ« gjithĂ« kohĂ«s, pĂ«rveç disqeve dhe radiatorĂ«ve, asgjĂ« tjetĂ«r nuk Ă«shtĂ« prishur vetĂ«. Edhe njĂ« nettop i zakonshĂ«m ka punuar 24/7 pĂ«r casi 10 vjet dhe tani ndihet shkĂ«lqyeshĂ«m. Ka pĂ«rjetuar dy disqe.

Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. Hyni, ju lutemi.

Të shkruajmë një pjesë të dytë për konfigurimin e softuerit?

  • 60%Po99

  • 18.1%Nuk mĂ« intereson, por shkruaj30

  • 21.8%Nuk Ă«shtĂ« nevoja36

165 përdorues votuan. 19 përdorues abstenuan.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster