- Vdelana programska oprema OpenWrt vam omogoča pretvorbo običajnega usmerjevalnika v napredno omrežno napravo s profesionalnimi zmogljivostmi upravljanja.
- Združljivost se razlikuje glede na strojno opremo, pri čemer so sistemi x86 še posebej zmogljivi zaradi svoje procesorske zmogljivosti in pomnilnika.
- Izbira med datotečnima sistemoma ext4 in squashfs določa fleksibilnost pisanja in stabilnost operacijskega sistema.
Če menite, da prednameščena programska oprema na vašem usmerjevalniku ne zadostuje ali pa se preprosto želite poigrati z domačim omrežjem, je namestitev OpenWrt naslednji logičen korak. Ne gre le za zamenjavo enega vmesnika z drugim; gre za preoblikovanje osnovne naprave v zmogljivo orodje, ki je sposobno profesionalno upravljati omrežni promet. Vendar morate biti previdni, da ne bi postali vaša oprema neuporabna.
Preden se lotimo dela, je treba omeniti, da se težavnost razlikuje glede na vašo raven izkušenj: če že poznate Linux in veste, kaj je IP-naslov, bo to mala malica, če pa ste začetnik, bodite pripravljeni na učenje osnovnih omrežnih konceptov . Ne pozabite, da namestitev programske opreme na računalnik prinaša tveganja, zato to počnete na lastno odgovornost, vendar bodite prepričani, da je rezultat vreden truda.
Priprave in temeljni koncepti
Da bi zagotovili nemoteno delovanje, moramo najprej izbrati pravilno sliko. V primeru določenih usmerjevalnikov, kot je WR842N, bomo iskali tovarniško sliko, ki bo nadomestila originalno vdelano programsko opremo . Ključna točka je datotečni sistem: format squashfs je veliko bolj vsestranski kot jffs2, čeprav bomo v sistemih x86 videli tudi možnost ext4, ki je idealna, če nameravamo namestiti veliko število paketov, saj omogoča neposredno pisanje.
Če se želite izogniti zapletom, se izogibajte "trunk" ali razvojnim različicam, saj pogosto nimajo grafičnega vmesnika LuCI. Najbolje je izbrati stabilne ali skoraj stabilne različice , da zagotovite, da vam usmerjevalnik med postopkom ne bo povzročal nepričakovanih težav.
Namestitev na običajne usmerjevalnike
Splošni postopek je običajno precej preprost. Najprej računalnik povežite z usmerjevalnikom z ethernetnim kablom v katerem koli od LAN vrat. Usmerjevalnik običajno dodeli IP-naslov prek DHCP; na primer, pri napravah TP-Link je podomrežje običajno 192.168.0.0/24, do spletnega vmesnika pa lahko dostopate na naslovu 192.168.0.1 s poverilnicami admin/admin.
Ko ste notri, se pomaknite do razdelka s sistemskimi orodji in poiščite možnost Nadgradnja vdelane programske opreme . Naložite datoteko OpenWrt, ki ste jo prej prenesli, in kliknite gumb za nadgradnjo. Postopek lahko traja približno 5 minut. Če po tem ne vidite spletnega vmesnika, se lahko prijavite prek SSH in zaženete ukaze za namestitev LuCI in omogočanje strežnika uhttpd , pri čemer najprej posodobite seznam paketov z `opkg update`.
Skok na usmerjevalnike, ki temeljijo na x86
Namestitev OpenWrt na strojno opremo x86 (kot je star računalnik ali industrijski strežnik) je povsem drugačna zgodba. Tukaj pridobite neverjetno surovo zmogljivost, ki vam omogoča nastavitev visokohitrostnih strežnikov VPN ali kompleksnih upravljalnikov prometa. Minimalne zahteve so preproste: 64-bitni procesor, vsaj 512 MB RAM-a (čeprav je 1 GB idealen) in približno 2 GB prostora za shranjevanje, po možnosti na SSD-ju za bliskovito hitro delovanje – odlična možnost, če želite kar najbolje izkoristiti svoje starejše računalnike.
Koraki za utripanje v x86
- Ustvarjanje zagonskega medija: Prenesli smo sliko x86-64 in jo z orodji, kot sta Rufus v sistemu Windows ali Etcher v sistemu macOS/Linux, zapisali na pogon USB. To je ključnega pomena. preverite celovitost datoteke s sha256sum, da se izognete napakam med namestitvijo.
- Nastavitev BIOS-a: Ponovno zaženemo računalnik in vstopimo v BIOS/UEFI (s tipkami F2, F10 ali DEL). dajanje prednosti zagonu z USB-jaNe pozabite onemogočiti varnega zagona, če se sistem ne zažene.
- Postopek pisanja: Ko se namestitveni program naloži, izberite ciljni pogon (trdi disk ali SSD) in nadaljujte s postopkom utripanja. Ko končate, odstranite pogon USB in znova zaženite računalnik, da se zažene operacijski sistem.
Začetna konfiguracija in optimizacija
Po začetnem zagonu dostopite do vmesnika LuCI tako, da v spletni brskalnik vnesete 192.168.1.1. Prvi korak je, da v meniju Sistem > Administracija nastavite močno geslo za root uporabnika , da preprečite nepooblaščen dostop do usmerjevalnika. Nato konfigurirajte vmesnik WAN v skladu s protokolom vašega ponudnika internetnih storitev (DHCP ali PPPoE) in prilagodite nastavitve LAN po svojih željah.
Da bi kar najbolje izkoristili strojno opremo, lahko namestimo bistvene pakete. V upravitelju programske opreme lahko dodamo podporo za WireGuard ali OpenVPN , statistična orodja, kot je luci-app-statistics, ali celo Samba4, če želimo nastaviti majhen datotečni strežnik. V sistemih x86 je zelo priporočljivo omogočiti Smart Queue Management (SQM), da odpravite zamik in izkoristite prednosti večjedrnih procesorjev.
Napredne funkcije in triki
Ena od prednosti OpenWrt-a je njegova sposobnost ustvarjanja VLAN-ov. To nam omogoča segmentacijo domačega omrežja in izolacijo, na primer naprav interneta stvari (žarnice, pametne vtičnice) od glavnega omrežja, tako da v primeru vdora v eno od njih ogrožena naprava ne bo imela dostopa do našega osebnega računalnika – podobno kot pri utrjevanju domačega laboratorija z VLAN-i.
Poleg tega lahko, če imate dve internetni povezavi, konfigurirate Dual-WAN za uravnoteženje obremenitve ali za rezervno linijo. Za bolj drzne so na voljo skripti za avtomatizacijo, ki uporabljajo upravitelja paketov APK (v novejših različicah) in orodje owut za posodabljanje vdelane programske opreme prek SSH, pri čemer se pred vsako nadgradnjo različice samodejno ustvarijo varnostne kopije.
Pogosto odpravljanje težav
Če se usmerjevalnik ne zažene, morate najprej preveriti BIOS in vrata USB. Če imate težave z omrežjem, se prepričajte, da je vaš računalnik v načinu DHCP ali dodelite ročni naslov IP, kot je 192.168.1.2. Če naredite kritično napako v konfiguraciji, lahko vedno uporabite fizični gumb za ponastavitev tako, da ga držite 15 sekund ali prek SSH tako, da zaženete ukaz `firstboot`, ki mu sledi ponovni zagon.
Če se želite vrniti na originalno programsko opremo, morate prenesti vdelano programsko opremo od proizvajalca in jo naložiti prek vmesnika OpenWrt, čeprav se ta postopek razlikuje glede na model. Za tiste, ki ne želijo namenjati fizične strojne opreme, lahko OpenWrt odlično deluje kot virtualni stroj v VirtualBoxu ali VMwareu , kar je idealno za testiranje pred prehodom na dejanski stroj.
Obvladovanje OpenWrt vam omogoča, da iz omejenega usmerjevalnika preidete v popoln nadzorni center, kjer varnost, hitrost in prilagajanje kraljujejo, pa naj gre za optimizacijo domačega omrežja z VLAN-i, nastavitev zasebnega VPN-ja ali reševanje starega računalnika, da mu daste drugo življenje kot možganom vaše povezljivosti.




