13Jul

Kako uporabljati prilagojeno strojno programsko opremo na vašem usmerjevalniku in zakaj bi to želeli

Usmerjevalniki so v bistvu mali računalniki. Privzeto vodijo izdelan operacijski sistem ali vdelano programsko opremo za usmerjanje omrežnega prometa in vam nudijo različne nastavitve in funkcije. Toda lahko to zamenjavo zamenjate.

Večina ljudi ne potrebuje strojne programske opreme po meri routerja tretjih oseb. Da, strojna programska oprema po meri vam lahko nudi dodatne funkcije in druge prednosti, vendar so bolj zapletene in večina ljudi želi, da njihov usmerjevalnik deluje kot naprava.

Osnovne informacije o vdelani napravi

Vaš usmerjevalnik upravlja operacijski sistem, znan kot njegova vdelana programska oprema. Proizvajalci routerjev ponujajo način "utripanja" nove strojne programske opreme, ki se običajno uporablja za nadgradnjo strojne programske opreme usmerjevalnika na novo različico proizvajalca. Vendar pa vam ni nujno, da flash datoteko, ki jo zagotovi proizvajalec - lahko bi namesto flash datoteko, ki jo tretja oseba. Ta datoteka bi lahko imela prilagojen operacijski sistem.

Usmerjevalniki niso podobni računalniku. Ne morete namestiti nobene stare vdelane programske opreme na kateri koli stari usmerjevalnik. Boste morali uporabiti vdelano programsko opremo, ki je bila zasnovana posebej za vaš usmerjevalnik - tisti, ki podpira svoje strojne naprave in tista, ki ustreza omejenemu prostoru za shranjevanje vašega usmerjevalnika.

Linksys WRT54G

Custom router strojna programska oprema je najprej vzletela z usmerjevalnik Linksys WRT54G, ki so bili objavljeni leta 2003. Ti usmerjevalniki so zagnali vdelano programsko opremo na osnovi Linuxa. Linksys ni izdal izvorne kode, ko so izdali usmerjevalnik, čeprav naj bi bili. Po določenem pritisku so sčasoma izdali izvorno kodo WRT54G firmware. Enthusiast je nato imel usmerjevalnik, ki je vodil Linux in izvorno kodo na usmerjevalnik. Lahko sprejmejo to kodo in jo spremenijo, dodajajo funkcije, ga spreminjajo, spreminjajo vmesnik in nato prilagodijo svojo prilagojeno različico nazaj na usmerjevalnik.

Prihodnje različice WRT54G so imele različen operacijski sistem. Vendar se linija usmerjevalnikov WRT54G, ki temelji na Linuxu, nadaljuje v Linksys-ovih serijah WRT54GL - L pomeni Linux. Vendar serija WRT54GL podpira le 802.11b / g Wi-Fi in nima podpore za brezžično omrežje 802.11n, zato danes ni idealen usmerjevalnik za nakup.

Zakaj se trudim?

Ljudje radi namestijo strojno programsko opremo usmerjevalnika po meri, ker zagotavljajo dodatne funkcije. Na primer, firmware v OpenWrt je v bistvu distribucija Linuxa za vaš usmerjevalnik, skupaj z upraviteljem paketa. Uporabite ga lahko za namestitev lahkih spletnih, VPN in SSH strežnikov na vašem usmerjevalniku. Tudi uporabniku prijazne možnosti, kot je DD-WRT, dodajajo zmogljive funkcije, kot je kakovost storitve( QoS), za prednostno določanje omrežnega prometa, kar je pogosto mogoče najti samo na usmerjevalnikih višjega razreda. Tukaj je predstavitev vmesnika DD-WRT, ki si jo lahko ogledate v spletu.

Vgrajena programska oprema usmerjevalnika po meri je lahko tudi v nekaterih primerih bolj stabilna od strojne programske opreme, ki jo je zagotovila proizvajalec.Če vaš usmerjevalnik potrebuje redne ponovne zagone, lahko strojna programska oprema po meri postane stabilnejša.

Security je še ena skrb. Nekateri usmerjevalniki D-Link so na primer imeli backdoor - če je vaš brskalnik uporabljal niz posebnih uporabniških posrednikov, lahko dostopate do administratorskega vmesnika brez uporabniškega imena in gesla. Mnoge potrošniške usmerjevalke so vsebovale še eno backdoor, ki je bilo popravljeno z obližem, vendar je obliž dejansko pravkar prikril backdoor, zato jo je napadalec še vedno uporabil. Asus usmerjevalniki s funkcijami skupne rabe omrežnih datotek lahko vaše datoteke razkrijejo na internet za vsakogar, do katerega dostopate. Stanje domačega usmerjevalnika je nočna mora in ti projekti odprtega vira, ki temeljijo na Linuxu, verjetno ne bodo vključevali amaterskih backdoors.

Kako namestiti firmware iz tretjih proizvajalcev routerja

Če želite uporabiti vdelano programsko opremo usmerjevalnika drugega proizvajalca, morate najprej izbrati tistega, ki ga želite uporabiti. OpenWrt je močna strojna programska oprema usmerjevalnika, ki temelji na Linuxu, napisana iz nič in podpira usmerjevalnike WRT54G, zato je podprta z več usmerjevalniki. DD-WRT je bolj prijazna distribucija, ki temelji na OpenWrtu. Tomato je bil v preteklosti priljubljen, vendar je bil nazadnje posodobljen leta 2010, tako da ne bo podpiral toliko usmerjevalnikov in je zastarel. Obstaja tudi veliko drugih projektov za programe tretjih proizvajalcev - na Wikipediji boste našli dolg seznam.

Nato boste morali biti prepričani, da imate dejansko usmerjevalnik, ki podpira to firmware. Na svojih spletnih straneh najdete seznam podpore strojne programske opreme strojne opreme usmerjevalnika - tu je seznam naprav, ki podpira OpenWRT, in tukaj je seznam naprav DD-WRT.

Če nakupujete za usmerjevalnik, boste želeli narediti nekaj raziskav, da bi našli zanesljiv sodoben usmerjevalnik, ki dobro podpira usmerjevalnike tretjih oseb. Na primer, smo videli ta oglas na spletnem mestu DD-WRT - ASUS oglašuje neposredno navdušencem, ki iščejo strojno programsko opremo usmerjevalnika drugih proizvajalcev, in trdijo, da je njihova strojna oprema idealna platforma za delovanje svojega operacijskega sistema usmerjevalnika. Geeks, ki hack svoje usmerjevalce, so dovolj velik trg za proizvajalce, da bi pozorni.

Sledili boste navodilom vdelane programske opreme, da gredo skozi postopek namestitve. Vendar je postopek na splošno tako enostaven kot prenos ustrezne datoteke strojne programske opreme za vašo napravo, obisk strani za nadgradnjo strojne programske opreme v spletnem vmesniku vašega usmerjevalnika in nalaganje vdelane programske opreme tretje osebe prek te oblike. Usmerjevalnik bo zamenjal svojo prvotno vdelano programsko opremo s tretjo stranjo.

Seveda, proizvajalec usmerjevalnika na splošno ne podpira drugih proizvajalcev routerjev. To so kot namestitev ROM-ja po meri v sistemu Android ali zamenjavo operacijskega sistema vašega osebnega računalnika z Linuxom.Če naletite na težavo, se ne morete obrniti na proizvajalca usmerjevalnika in pričakujte, da bodo odpravili težave s programsko opremo drugega proizvajalca.

Image Credit: webhamster na Flickr, Chad Ohman na Flickr