Kako uporabljati Custom Firmware na vaš usmerjevalnik in zakaj bi si želeli
Usmerjevalniki so v bistvu majhni računalniki. Privzeto zaženejo operacijski sistem ali strojno-programsko opremo, ki je na voljo v izdelavi, za usmerjanje omrežnega prometa in zagotavljanje različnih nastavitev in funkcij. Vendar lahko to strojno programsko opremo pogosto zamenjate.
Večina ljudi ne potrebuje strojne programske opreme tretjih oseb po meri. Da, strojna programska oprema po meri vam lahko nudi dodatne funkcije in druge prednosti, vendar so bolj zapletene in večina ljudi si želi, da njihov usmerjevalnik deluje kot naprava.
Osnove strojne programske opreme
Usmerjevalnik zažene operacijski sistem, znan kot njegova programska oprema. Proizvajalci usmerjevalnikov ponujajo način za »flash« novo vdelano programsko opremo, ki se običajno uporablja za nadgradnjo strojne programske opreme usmerjevalnika na novo različico od proizvajalca. Vendar pa vam ni nujno, da datoteko, ki jo je priskrbel proizvajalec, vedno znova zaženete - namesto tega lahko datoteko, ki jo je posredovala tretja oseba, bliskate. Ta datoteka bi lahko imela prilagojen operacijski sistem.
Usmerjevalniki niso kot računalniki. Ne morete preprosto namestiti nobene stare programske opreme na kateri koli stari usmerjevalnik. Uporabiti morate programsko opremo, ki je bila posebej zasnovana za vaš usmerjevalnik - tista, ki podpira njene strojne naprave, in tista, ki ustreza omejenemu prostoru za shranjevanje, ki ga vsebuje usmerjevalnik.
Linksys WRT54G
Custom router firmware prvič vzletel z usmerjevalnikom Linksys WRT54G sprostil leta 2003. Ti usmerjevalniki tekel firmware, ki temelji na Linux. Linksys ni izdal izvorne kode, ko je izdal usmerjevalnik, čeprav naj bi to storil. Po določenem pritisku so na koncu izdali izvorno kodo programske opreme WRT54G. Navdušenec je imel nato usmerjevalnik, ki je vodil Linux in izvorno kodo za usmerjevalnik. Lahko bi vzeli to kodo in jo spremenili, dodali funkcije, jo prilagodili, spremenili vmesnik in nato na prilagojevalnik utripali svojo prilagojeno različico..
Prihodnje različice WRT54G so vodile drugačen operacijski sistem. Linija usmerjevalnikov WRT54G, ki temeljijo na Linuxu, se nadaljuje v seriji Linksys WRT54GL - L pomeni Linux. Vendar pa serija WRT54GL podpira samo 802.11b / g Wi-Fi in nima podpore za brezžično povezavo 802.11n, zato ni ravno idealen usmerjevalnik za nakup danes..
Zakaj se trudiš?
Ljudje radi namestijo strojno programsko opremo po meri, ker zagotavljajo dodatne funkcije. Programska oprema OpenWrt je na primer distribucija Linuxa za vaš usmerjevalnik, skupaj z upraviteljem paketov. Uporabite ga lahko za namestitev lahkih spletnih, VPN in SSH strežnikov na usmerjevalniku. Tudi uporabniku prijazne možnosti, kot je DD-WRT, dodajajo zmogljive funkcije, kot je podpora kakovosti storitev (QoS) za prednostno razvrščanje omrežnega prometa, kar se pogosto pojavlja le na višjih usmerjevalnikih. Tukaj je predstavitev vmesnika DD-WRT, ki si ga lahko ogledate na spletu.
V nekaterih primerih je strojna programska oprema usmerjevalnika po meri lahko tudi bolj stabilna kot vdelana programska oprema, ki jo nudi proizvajalec. Če vaš usmerjevalnik potrebuje redne ponovne zagone, je programska oprema po meri lahko bolj stabilen.
Varnost je še ena skrb. Nekateri usmerjevalniki D-Link so na primer vsebovali zakulisni strežnik - če je vaš brskalnik uporabil poseben niz uporabniškega agenta, lahko dostopate do skrbniškega vmesnika brez uporabniškega imena in gesla. Mnogi potrošniški usmerjevalniki so vsebovali še eno zapornico, ki je bila popravljena s popravkom, vendar je popravek dejansko skril backdoor, tako da so ga napadalci še vedno uporabljali. Asus usmerjevalniki z omrežnimi funkcijami za skupno rabo datotek lahko izpostavijo vaše datoteke v internet vsakomur. Stanje zaščite domačega usmerjevalnika je nočna mora in ti projekti odprte kode, ki temeljijo na Linuxu, verjetno ne bodo vključevali amaterskih backdoorjev.
Kako namestiti strojno programsko opremo drugega izdelovalca
Če želite uporabiti vdelano programsko opremo drugega proizvajalca, morate najprej izbrati tisto, ki jo želite uporabiti. OpenWrt je zmogljiva strojna programska oprema usmerjevalnika, ki temelji na Linuxu in je napisana od začetka do podpore usmerjevalnikov WRT54G. DD-WRT je bolj prijazna distribucija, ki temelji na OpenWrt. Tomato je bil v preteklosti priljubljen, vendar je bil nazadnje posodobljen leta 2010, tako da ne bo podpiral toliko usmerjevalnikov in je bolj zastarel. Obstaja tudi veliko drugih firmware projektov drugih proizvajalcev - na Wikipediji boste našli dolg seznam.
Nato morate biti prepričani, da imate dejansko usmerjevalnik, ki podpira to strojno-programsko opremo. Seznam podpore za strojno programsko opremo usmerjevalnika lahko najdete na njihovih spletnih straneh - tukaj je seznam naprav, ki jih podpira OpenWRT in tukaj je seznam naprav, ki jih podpira DD-WRT.
Če ste nakupovanje za usmerjevalnik, boste želeli narediti nekaj raziskav, da bi našli trdne sodobne usmerjevalnik, ki podpira tretje stranke usmerjevalniki dobro. Na primer, ta oglas smo videli na spletnem mestu DD-WRT - ASUS oglašuje neposredno navdušence, ki iščejo strojno programsko opremo drugih izdelovalcev, trdijo pa, da je njihova strojna oprema idealna platforma za izvajanje lastnega operacijskega sistema usmerjevalnika. Geek, ki hack njihove usmerjevalniki so dovolj velik trg za proizvajalce, naj bodo pozorne.
Če želite iti skozi postopek namestitve, boste morali slediti navodilom vdelane programske opreme. Vendar pa je postopek na splošno tako preprost, kot je prenos ustrezne datoteke z vdelano programsko opremo za vašo napravo, obisk strani Upgrade Firmware v spletnem vmesniku vašega usmerjevalnika in nalaganje vdelane programske opreme tretjih oseb prek tega obrazca. Usmerjevalnik bo zamenjal prvotno vdelano programsko opremo s tretjo stranko.
Seveda, proizvajalec usmerjevalnika običajno ne podpira usmerjevalnikov drugih izdelovalcev. To je kot namestitev prilagojenega ROM-a na Android ali zamenjava operacijskega sistema z Linuxom. Če naletite na težavo, se ne morete samo obrniti na proizvajalca usmerjevalnika in pričakovati, da bodo odpravili težave s programsko opremo tretjih oseb.
Kredit za slike: webhamster na Flickru, Chad Ohman na Flickr