Anonim

Sunku palyginti kainą. Bet kuriuo metu kurdami savo kompiuterį, galite pasirinkti kažką labai minimalaus arba rizikuoti dideliu pertekliumi. Tavo pasirinkimas. Beje, yra keletas tiesioginių palyginimų, kuriuos galite atlikti, ypač su aukščiausios klasės maršrutizatorių kainomis.

Neverta lyginti „pasidaryk pats“ maršrutizatoriaus su pigiu nuo lentynos. „Pasidaryk pats“ maršrutizatorius visada bus daug geresnis ir kainuos brangiau. Pigūs maršrutizatoriai yra pigūs dėl priežasties; jie paprastai yra šiukšlės. Jie gali būti naudojami norint lengvai naudotis internetu keliuose įrenginiuose, tačiau tai nėra priežastis, kodėl jūs esate čia. Jei skaitote tai, turite patikimą tinklą, kurį reikia gerai palaikyti, ir čia galite atlikti tikrą palyginimą.

Nuo šiol aukštesnės klasės belaidžiai maršrutizatoriai parduodami 300–450 USD kaimynystėje. Tai yra pilnai įrengti maršrutizatoriai, esantys vartotojų rinkos viršuje, ir jie yra apkrauti papildomomis belaidėmis juostomis ir tokiomis „funkcijomis“, kaip galimybė konfigūruoti debesijos atsargines kopijas.

Taip pat galima įsigyti daugiau vidutinių maršrutizatorių, kurių diapazonas yra 150–250 USD. Jie yra gana geri, tačiau nėra puikūs, kad galėtų valdyti labai daug srauto.

O kaip „pasidaryk pats“ maršrutizatoriai? Vėlgi, išlaidos tikrai gali svyruoti. Galite sukurti 2000 USD maršrutizatorių su didžiuliu integruotu tinklo disku, jei tikrai to norite, bet tai nėra tai, ką žmonės galvoja daryti.

Galite pasistatyti pagrįstą „pasidaryk pats“ maršrutizatorių, esantį beveik tame pačiame kainų intervale, kaip ir populiariausi. Įdėta pagrindinė plokštė / procesoriaus kombo yra lengvai pasiekiama nuo 70 iki 80 USD. Tos plokštės RAM galima rasti maždaug už 30 USD už 4 GB. Tada galite pridėti SSD už maždaug 80 USD. „Ethernet NIC“ kainuoja 40 USD, o gerą „Linux“ suderinamą PCI „WiFi“ adapterį galima nusipirkti už 60–100 USD. Tada įmeskite maitinimo šaltinį ir dėklą, kurio kiekviena kainuoja apie 30 USD. Iš viso išleidžiama nuo 340 iki 390 USD. Tai tinka diapazonui. Turint omenyje, tai yra apytiksliai skaičiai, tačiau tikriausiai galite eiti dar žemiau.

„Pasidaryk pats“ pranašumai

Taigi, išlaidos yra beveik skalbimas. Kodėl tuomet jums iškiltų problemų nustatant savo maršrutizatorių? Tai lemia du didelius dalykus: kontrolę ir galią.

„Pasidaryk pats“ maršrutizatoriai suteikia jums galimybę visiškai valdyti, kas yra ir veikia jūsų maršrutizatorius. Sukurkite „pasidaryk pats“ maršrutizatorių, todėl nereikės ieškoti maršrutizatoriaus funkcijų. Galite priversti maršrutizatorių turėti norimas funkcijas ir suprojektuoti aparatinės įrangos konfigūraciją, kad juos palaikytų.

Jūs taip pat galite valdyti atnaujinimus. Maršrutizatorių gamintojai nemėgsta palaikyti senų modelių ilgai, kai tik bus išleisti nauji. Atvirojo kodo maršrutizatorių programinė įranga, tokia kaip DD-WRT, juokingai atsilieka ir yra priklausoma nuo savanorių. Turėdami savo „pasidaryk pats“ maršrutizatorių, jūs kontroliuojate atnaujinimus. Jei norite tik saugos pataisų ir maksimalaus stabilumo, paremkite savo maršrutizatorių kažkuo panašiu į Debianą ar FreeBSD. Ar visą laiką norite naujausios? Paleiskite „Arch“, „Gentoo“ arba „FreeBSD“ dabartinę. Tai visiškai priklauso nuo jūsų.

„Pasidaryk pats“ maršrutizatoriai yra kur kas galingesni už viską, ką ketinate nusipirkti prie lentynos. Net geriausi maršrutizatoriai negali konkuruoti su kolegomis „pasidaryk pats“. Parduodamuose maršrutizatoriuose, pavyzdžiui, telefonuose, naudojami ARM pagrįsti procesoriai. „Pasidaryk pats“ maršrutizatoriuje yra x86 centrinis procesorius, pavyzdžiui, staliniame ar nešiojamajame kompiuteryje. Procesoriaus galios skirtumas yra didžiulis.

Čia neatsižvelgiama į kitus nepaprastus galios padidinimus, pvz., Vis daugiau ir greitesnės RAM ir kietojo kūno diskų. Viską derinkite, ir jūs turite daug jautresnį įrenginį, galintį susidoroti su daug daugiau krovinių.

Centrinio procesoriaus galia daro įtaką tinklo veikimui. Silpnas maršrutizatorius negali valdyti didžiulio pralaidumo ir gali užpildyti jūsų interneto greitį. Kai naudojate failų perkėlimą, transliaciją, žaidimus ir daugybę kitų tuo pačiu metu atliekamų užduočių, kurias reguliariai atlieka aktyvus tinklas, jūs klausiate problemų, kai naudojate netinkamą maršrutizatorių. „Pasidaryk pats“ maršrutizatorius niekada neturės šios problemos. Tai tik kada nors matys jūsų IPT ir galbūt jūsų belaidės kortelės apribojimus.

Trūkumai

Savo maršrutizatoriaus kūrimui yra du pagrindiniai trūkumai. Pirma, pėdsakas. „Pasidaryk pats“ maršrutizatoriai yra didesni ir reikalauja daugiau jėgos. Ne taip, kaip jūs naudojate didelį gamybos serverį, bet tai yra mažas darbalaukis.

Kitas ir pagrindinis trūkumas yra papildomas darbas jį nustatyti. „Pasidaryk pats“ maršrutizatoriaus sukūrimas nieko neįjungia. Tu esi atsakingas už viską . Tai apima „Linux“ ar BSD įdiegimą ir jo konfigūravimą, kad jis veiktų kaip maršrutizatorius.

Jūs taip pat esate atsakingas už visą priežiūrą, įskaitant sistemos atnaujinimą, ir saugumo problemų, kurios gali turėti įtakos jūsų maršrutizatoriui, stebėjimą. Jei kažkas negerai, jūs esate vienas. Nėra jokios garantijos ar gamintojo, kuriam skambinti.

Kaip sukurti savo maršrutizatorių

Yra du skirtingi kelvedžio programinės įrangos tvarkymo būdai. Galite pasirinkti maršrutizatoriui būdingą „Linux“ ar BSD paskirstymą. Tai yra daug lengvesnis pasirinkimas. Taip pat galite pasirinkti kurti viską nuo nulio, naudodamiesi jūsų pasirinktu „Linux“ ar BSD paskirstymo serveriu be kaulų serveriu.

Lengvas būdas

Jei norite mažiau priežiūros ir atsisako tam tikros kontrolės, galite naudoti vieną iš puikiausių maršrutizatorių platinimo variantų. Šiose operacinėse sistemose yra sukonfigūruotos ir paruoštos naudoti funkcijos. Jums tereikia juos įdiegti.

„pfSense“ ir „ OpenWRT“ yra puikios maršrutizatoriaus operacinės sistemos. „pfSense“ yra pagrįstas BSD ir turi gerą reputaciją dėl saugumo. Tai labai gerai dokumentuota ir teikiama profesionali pagalba.

„OpenWRT“ yra pagrįsta „Linux“ ir yra prieinama daugybei aparatinės įrangos. Tai taip pat gerai dokumentuojama ir teikia patirtį bei patirtį, kurią turėtų žinoti visi, anksčiau dirbę su tinkinta maršrutizatoriaus programine įranga.

Nuostabus kelias

Jei norite kažko tikrai įprasto, galite nustatyti maršrutizatorių nuo nulio naudodami „Linux“ ar „FreeBSD“. Šis vadovas apims „Linux“, nes jis yra populiaresnis, tačiau „FreeBSD“ taip pat yra puikus pasirinkimas.

Savo „pasidaryk pats“ maršrutizatorių galite naudoti beveik bet kuriame „Linux“ paskirstyme. Tikriausiai geriausia pasirinkti tą, kurį esate pažįstami. Kai kurie, pavyzdžiui, „Arch Linux“ ar „Gentoo“, gali suteikti labai mažą pėdsaką, tačiau, jei nesate su jais susipažinęs, susidursite su problemomis. Kad ir kurį pasirinktumėte, nenaudokite visos darbalaukio programos diegimo. Pasirinkite minimalų serverio diegimą. Jums nereikia darbalaukio sąsajos, o ji tiesiog sulėtins jūsų maršrutizatoriaus veikimą.

Šiame vadove nesigilinama į „pasidaryk pats“ maršrutizatoriaus nustatymo specifiką. Tai paskirstymo tema, reikalaujanti daug daugiau detalių. Tai apims pagrindinius veiksmus, padėsiančius jums nustatyti, ar savo Linux maršrutizatoriaus kūrimas jums tinka.

Pradėkite diegdami „Linux“ paskirstymą savo aparatinėje įrangoje. „Linux“ diegimas nepatenka į šio vadovo taikymo sritį, tačiau vartotojams draugiškų platintojų, tokių kaip „Ubuntu“, diegimo programos yra beveik apsaugotos nuo kvailysčių, taigi jums neturėtų kilti problemų.

Paleidę „Linux“, galite pradėti konfigūruoti maršrutizatorių. Pirmas dalykas, kurį turite padaryti, yra sukonfigūruoti tinklo sąsajas. Pradėkite įdiegdami ir nustatydami DHCP, kad galėtumėte tvarkyti IP adresus. Vienas Ethernet prievadas turi būti priskirtas WAN (interneto) ryšiui. Konfigūruokite tą naudoti DHCP. Tada likusius jūsų Ethernet prievadus reikia sukonfigūruoti LAN. Jie turėtų naudoti statinį IP. Jei turite daugiau nei vieną, turite nustatyti tinklo tiltą, kad jie būtų surišti su tuo pačiu IP adresu.

Sukonfigūravę tinklo sąsajas, turite nustatyti prievadų peradresavimą. Tai leis jums perduoti srautą tarp sąsajų.

„Iptables“ užkarda tvarko visa kita. „Iptable“ leidžia nukreipti tinklo srautą „Linux“ sistemoje. Per „iptables“ galite perduoti srautą per LAN, taip pat tarp LAN ir interneto. „Iptables“ taip pat leidžia konfigūruoti tokias svarbias maršrutizatoriaus dalis kaip NAT, DNS, DHCP ir pačią ugniasienę. Norėdami užkirsti kelią nevaržomai prieigai prie interneto prie savo tinklo, jums būtinai reikia užkardos.

Jei naudojate belaidį tinklą, taip pat turite atsisiųsti ir konfigūruoti „hostapd“. „Hostapd“ leidžia sukurti belaidį prieigos tašką, kaip tai darytumėte su įprastu belaidžiu kelvedžiu. „Hostapd“ leidžia naudoti tokias funkcijas kaip belaidis šifravimas, kad apsaugotumėte „Wi-Fi“ tinklą.

Ar „pasidaryk pats“ tinka man?

Tik jūs žinote, ar norite pradėti šią kelionę. Savo „pasidaryk pats“ maršrutizatoriaus kūrimas turi išskirtinių pranašumų. Tai taip pat reiškia, kad jūs turite būti atsakingi už kritinės tinklo įrangos, kuri yra jūsų namų tinklo sargybinio, ir visų jame esančių duomenų kūrimą ir priežiūrą. Galiausiai pasirinkote jūs.

Savo maršrutizatoriaus kūrimo privalumai ir trūkumai