Kas yra „OpenWrt“ ir kodėl turėčiau jį naudoti savo maršrutizatoriui?

Kas yra „OpenWrt“ ir kodėl turėčiau jį naudoti savo maršrutizatoriui?

Atnaujinta Bertel King, Jr., 2017 05 15





Jūs pakeitėte savo kompiuterio operacinę sistemą ir telefone, bet kaip su maršrutizatoriumi? Jei seilės kyla dėl minties savo maršrutizatorių paversti SSH serveriu, VPN, srauto formavimo sistema ar „BitTorrent“ klientu-pagalvokite OpenWrt .





„OpenWrt“ yra įterptas „Linux“ platinimas, kurį galima įdiegti įvairiuose maršrutizatoriuose. „OpenWrt“ turi žiniatinklio sąsają ir gali būti stabilesnė nei numatytoji aparatinės įrangos programinė įranga. Jei kas kelias dienas turite paleisti maršrutizatorių iš naujo, nes jis užstrigo, esate „OpenWrt“ kandidatas.





Atsižvelgiant į privatumo problemas, kylančias dėl debesų kompiuterijos ir daiktų interneto priėmimo, „OpenWrt“ bendruomenė išaugo tiek, kad priėmė ne vieną, o du aukščiausiojo lygio susitikimai, skirti projektui . Galite būti kitas žmogus, pamilęs savo maršrutizatoriaus tvarkymą.

Naudojamas „OpenWrt“

Jei idėja, kad jūsų maršrutizatoriuje būtų prieinamas modulinis „Linux“ platinimas, neskatina visų galimybių, galbūt skaitote netinkamą straipsnį. Bet mes pateiksime jums įdomių dalykų, kuriuos galėtumėte padaryti naudodami „OpenWrt“, sąrašą, be to, kad jis veiktų kaip maršrutizatorius:



kaip paleisti „Android“ saugiuoju režimu
  • SSH tuneliui naudokite SSH serverį : „OpenWrt“ apima SSH serverį, kad galėtumėte pasiekti jo terminalą. Jei SSH serverį pateksite į internetą (būtinai apsaugokite jį naudodami rakto autentifikavimą, o ne silpną slaptažodį), galite jį pasiekti nuotoliniu būdu ir naudoti SSH tunelį, kad perduotumėte srautą užšifruotu ryšiu. Tai leidžia saugiai pasiekti svetaines iš viešojo „Wi-Fi“ ir pasiekti svetaines, kurias galima pasiekti tik jūsų šalyje, keliaujant į užsienį.
  • Nustatykite VPN : SSH tunelio darbai panašiai kaip VPN įvairiais būdais, tačiau taip pat galite nustatyti tinkamą VPN savo „OpenWrt“ maršrutizatoriuje.
  • Įdiekite „BitTorrent“ klientą : Turėdami tam tikrą prie tinklo prijungtą saugyklą arba maršrutizatorių su integruotu USB prievadu ir prijungtu USB atminties įrenginiu, galite naudoti patį maršrutizatorių kaip „BitTorrent“ klientą.
  • Paleiskite serverio programinę įrangą : „OpenWrt“ programinės įrangos saugyklose yra paketų, leidžiančių veikti kaip žiniatinklio serveris, IRC serveris, „BitTorrent tracker“ ir kt. Tikriausiai jau naudojate maršrutizatorių, tad kodėl gi ne turėti tą pačią maršrutizatoriaus funkciją kaip serveris? Pradedantiesiems maršrutizatoriai reikalauja daug mažiau energijos nei kompiuteriai.
  • Atlikite eismo formavimą ir QoS : „OpenWrt“ leidžia formuoti srautą ir teikti paslaugų kokybę paketuose, keliaujančiuose per jūsų maršrutizatorių, teikiant pirmenybę tam tikriems srautams. Jūs netgi galite teikti pirmenybę srautui, nukreipiamam į konkrečius kompiuterius, panaikinti srautą į kitus kompiuterius.
  • Sukurkite svečių tinklą : „OpenWrt“ wiki yra instrukcijos sukurti specialų belaidį tinklą svečiams , kuri yra atskirta nuo pagrindinio tinklo. (Jūs netgi galite sumažinti svečių tinklo greitį.) Yra keletas priežasčių, kodėl maršrutizatoriuje reikia nustatyti svečių tinklą.
  • Fiksuokite ir analizuokite tinklo srautą : Galite naudoti „tcpdump“, kad užregistruotumėte visus paketus, keliaujančius per jūsų maršrutizatorių, į tinklo bendrinimą ir atidarytumėte failą naudodami tokį įrankį kaip „Wireshark“ analizuoti tinklo srautą.

Tai nėra išsamus sąrašas, o ne tolimoje perspektyvoje, tačiau tai turėtų priversti jus galvoti apie tai, kas įmanoma naudojant „OpenWrt“. Tai įterpta „Linux“ sistema su įvairiais programinės įrangos paketais, ir daugeliu atžvilgių ji yra tokia pat lanksti kaip kompiuteris, kuriame veikia „Linux“, nors jo aparatinė įranga yra daug labiau suvaržyta.

„OpenWrt“ diegimas

„OpenWrt“ iš pradžių buvo sukurtas „Linksys WRT54G“, tačiau dabar jis palaiko daug daugiau maršrutizatorių modelių. Galite rasti a palaikomos aparatūros sąrašas „OpenWrt“ svetainėje .





Ketinate pakeisti maršrutizatoriaus įmontuotą programinę įrangą „OpenWrt Linux“ sistema, panašią į mirksi pasirinktinis ROM į savo išmanųjį telefoną. Išsami wiki informacija keturi skirtingi „OpenWrt“ diegimo būdai maršrutizatoriuje .

Jei jums pasisekė, procesas yra toks pat paprastas, kaip failo pasirinkimas ir paspaudimas patobulinti mygtuką. Jei ne, gali tekti pasiekti maršrutizatoriaus įkrovos tvarkyklę per eterneto prievadą arba nuoseklųjį prievadą ir daugiau naudotis.





Terminalo ir žiniatinklio sąsaja

Įdiegę „OpenWrt“, galite pasiekti „BusyBox“ apvalkalą naudodami SSH klientą, pvz., „PuTTY“ sistemoje „Windows“, arba komandą „ssh“, įmontuotą „Linux“ ir „Mac“ sistemose. „Busybox“ yra įprastas apvalkalas, naudojamas įterptosiose „Linux“ sistemose, o „OpenWrt“ apima įprastas programas, tokias kaip vi teksto rengyklė failų redagavimui. Kaip ir kitos „Linux“ sistemos, galite paleisti įvairius scenarijus ir nustatyti „cron“ užduotis, kad atliktumėte veiksmus pagal tvarkaraštį.

„OpenWrt“ naudoja „opkg“ paketų tvarkyklė įdiegti paketus iš saugyklų, kuriose yra tūkstančiai paketų. Jis taip pat naudoja UCI (vieninga konfigūracijos sąsaja) savo sistemai konfigūruoti. „OpenWrt“ wiki turi visą jums reikalingą informaciją.

Vis dėlto jums tikrai nereikia viso to žinoti. „OpenWrt“ apima „LuCI“ - žiniatinklio sąsają, skirtą „OpenWrt“ konfigūruoti maršrutizatorius . Žiniatinklio sąsajoje yra įvairių konfigūracijos puslapių, įskaitant paketų tvarkyklės puslapį, leidžiantį naršyti, ieškoti ir įdiegti galimus paketus. Įdiegiamų paketų skaičius priklauso nuo jūsų maršrutizatoriuje esančios vietos. Niekur nėra pakankamai vietos viskam įdiegti. Tačiau modulinis „OpenWrt“ pobūdis leidžia jums pasirinkti, kurias funkcijas norite įdiegti, ir surinkti savo maršrutizatoriaus operacinę sistemą.

Kai kurie programinės įrangos paketai taip pat turi „LuCI“ konfigūracijos puslapius, todėl juos galite lengvai sukonfigūruoti įdiegus. Atminkite, kad ne visa programinė įranga, prieinama „OpenWrt“, turi „LuCI“ sąsają, todėl, konfigūruojant tam tikrą programinę įrangą, gali tekti nusiteikti terminale.

Ar jūsų maršrutizatoriui reikia „OpenWrt“?

„OpenWrt“ nėra idealus sprendimas visiems. Dauguma žmonių bus patenkinti numatyta maršrutizatoriaus programine įranga. Kiti norės įdiegta pakaitinė programinė įranga, tokia kaip DD-WRT . „OpenWrt“ yra lankstesnis, tačiau jei norite tik žiniatinklio sąsajos su daugiau funkcijų, jums tikriausiai geriau kita maršrutizatoriaus programinė įranga .

kaip padaryti, kad windows įdiegtų usb

Vaizdo kreditas: Mayuree Moonhirun per Shutterstock.com

Dalintis Dalintis „Tweet“ Paštu 6 garsinės alternatyvos: geriausios nemokamos arba pigios garso knygų programos

Jei nenorite mokėti už garso knygas, čia yra keletas puikių programų, leidžiančių nemokamai ir legaliai jų klausytis.

Skaityti toliau
Susijusios temos
  • Linux
  • Technologija paaiškinta
  • Maršrutizatorius
  • „Linux Distro“
  • Atviro kodo
  • DD-WRT
  • „OpenWRT“
Apie autorių Chrisas Hoffmanas(Paskelbti 284 straipsniai)

Chrisas Hoffmanas yra technologijų tinklaraštininkas ir visapusiškas technologijų narkomanas, gyvenantis Eugenijus, Oregonas.

Daugiau iš Chriso Hoffmano

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia