- „OpenWrt“ programinė įranga leidžia įprastą maršrutizatorių paversti pažangiu tinklo įrenginiu su profesionaliomis valdymo galimybėmis.
- Suderinamumas priklauso nuo aparatinės įrangos, o x86 sistemos yra ypač galingos dėl savo apdorojimo pajėgumų ir atminties.
- Pasirinkimas tarp „ext4“ ir „squashfs“ failų sistemų lemia operacinės sistemos rašymo lankstumą ir stabilumą.
Jei manote, kad iš anksto įdiegta jūsų maršrutizatoriaus programinė įranga neatitinka reikalavimų arba tiesiog norite patobulinti savo namų tinklą, kitas logiškas žingsnis yra įdiegti „OpenWrt“. Tai ne tik vienos sąsajos pakeitimas kita; tai pagrindinio įrenginio pavertimas galingu įrankiu, galinčiu profesionaliai valdyti tinklo srautą. Tačiau turite elgtis atsargiai, kad jūsų įranga netaptų netinkama naudoti.
Prieš pradedant, verta atkreipti dėmesį, kad sudėtingumas priklauso nuo jūsų patirties lygio: jei jau esate susipažinę su „Linux“ ir žinote, kas yra IP adresas, tai bus vieni juokai, bet jei esate pradedantysis, pasiruoškite išmokti pagrindines tinklų sąvokas . Atminkite, kad kompiuterio mirksėjimas yra rizikingas, todėl darykite tai savo rizika, bet būkite tikri, kad rezultatas to vertas.
Pasirengimas ir pagrindinės sąvokos
Kad viskas veiktų sklandžiai, pirmiausia turime pasirinkti tinkamą atvaizdą. Konkrečių maršrutizatorių, tokių kaip WR842N, atveju ieškosime gamyklinio atvaizdo, kuris pakeistų originalią programinę-aparatinę įrangą . Svarbus aspektas yra failų sistema: „ squashfs“ formatas yra daug universalesnis nei „jffs2“, nors x86 sistemose taip pat matysime „ext4“ parinktį, kuri idealiai tinka, jei ketiname įdiegti daug paketų, nes leidžia tiesiogiai rašyti.
Jei norite išvengti komplikacijų, venkite „trunk“ arba kūrimo versijų, nes jose dažnai trūksta „LuCI“ grafinės sąsajos. Geriausia rinktis stabilias arba beveik stabilias versijas , kad maršrutizatorius proceso metu nesukeltų jokių netikėtų problemų.
Įdiegimas įprastuose maršrutizatoriuose
Bendras procesas paprastai yra gana paprastas. Pirmiausia prijunkite kompiuterį prie maršrutizatoriaus naudodami Ethernet kabelį bet kuriame LAN prievade. Maršrutizatorius paprastai priskiria IP adresą per DHCP; pavyzdžiui, TP-Link įrenginiuose potinklis paprastai yra 192.168.0.0/24, o žiniatinklio sąsają galite pasiekti adresu 192.168.0.1 naudodami prisijungimo duomenis admin/admin.
Patekę į vidų, eikite į sistemos įrankių skyrių ir ieškokite parinkties „Firmware Upgrade“ (programinės įrangos atnaujinimas ). Įkelkite anksčiau atsisiųstą „OpenWrt“ failą ir spustelėkite mygtuką „Atnaujinti“. Procesas gali užtrukti apie 5 minutes. Jei vėliau nematote žiniatinklio sąsajos, galite prisijungti per SSH ir paleisti komandas, kad įdiegtumėte „LuCI“ ir įgalintumėte „uhttpd“ serverį , pirmiausia atnaujindami paketų sąrašą naudodami „opkg update“.
Šuolis prie x86 pagrindu sukurtų maršrutizatorių
„OpenWrt“ diegimas x86 aparatinėje įrangoje (pvz., sename asmeniniame kompiuteryje ar pramoniniame serveryje) yra visai kas kita. Čia gaunamas neįtikėtinas našumas, leidžiantis nustatyti didelės spartos VPN serverius arba sudėtingus srauto tvarkykles. Minimalūs reikalavimai paprasti: 64 bitų procesorius, bent 512 MB RAM (nors 1 GB yra idealu) ir apie 2 GB atminties, pageidautina SSD diske, kad būtų užtikrintas žaibiškas našumas – puikus pasirinkimas, jei norite išnaudoti visas senesnių kompiuterių galimybes.
Žingsniai, kaip mirksėti x86 formatu
- Įkrovos laikmenos kūrimas: Atsisiuntėme x86-64 atvaizdą ir naudodami tokius įrankius kaip „Rufus“ sistemoje „Windows“ arba „Etcher“ sistemoje „macOS“ / „Linux“, įrašėme atvaizdą į USB atmintinę. Tai labai svarbu. patikrinti failo vientisumą su sha256sum, kad būtų išvengta klaidų diegimo metu.
- BIOS sąranka: Perkrauname kompiuterį ir įeiname į BIOS/UEFI (naudodami F2, F10 arba DEL), kad teikti pirmenybę paleidimui iš USBNepamirškite išjungti saugaus įkrovimo, jei sistema nepavyksta paleisti.
- Rašymo procesas: Kai diegimo programa bus įkelta, pasirinkite paskirties diską (kietąjį diską arba SSD) ir tęskite mirksėjimo procesą. Baigę išimkite USB atmintinę ir paleiskite iš naujo, kad paleistumėte operacinę sistemą.
Pradinė konfigūracija ir optimizavimas
Po pradinio paleidimo prisijunkite prie „LuCI“ sąsajos, savo žiniatinklio naršyklėje įvesdami 192.168.1.1. Pirmiausia nustatykite stiprų root slaptažodį meniu „Sistema“ > „Administravimas“, kad būtų išvengta neteisėtos prieigos prie maršrutizatoriaus. Tada sukonfigūruokite WAN sąsają pagal savo interneto paslaugų teikėjo protokolą (DHCP arba PPPoE) ir pakoreguokite LAN nustatymus pagal savo pageidavimus.
Norėdami kuo geriau išnaudoti aparatinę įrangą, galime įdiegti būtiniausius paketus. Programinės įrangos tvarkytuvėje galime pridėti „WireGuard“ arba „OpenVPN“ palaikymą , statistikos įrankius, tokius kaip „luci-app-statistics“, arba net „Samba4“, jei norime sukurti nedidelį failų serverį. X86 sistemose labai rekomenduojama įjungti išmanųjį eilių valdymą (SQM), kad būtų pašalintas delsimas ir pasinaudota kelių branduolių procesorių privalumais.
Išplėstinės funkcijos ir gudrybės
Vienas iš „OpenWrt“ privalumų yra galimybė kurti VLAN. Tai leidžia mums segmentuoti savo namų tinklą , izoliuojant, pavyzdžiui, daiktų interneto įrenginius (lemputes, išmaniuosius kištukus) nuo pagrindinio tinklo, kad įsilaužimo atveju pažeistas įrenginys neturėtų prieigos prie mūsų asmeninio kompiuterio – panašiai kaip namų laboratorijos apsauga naudojant VLAN.
Be to, jei turite du interneto ryšius, galite sukonfigūruoti dvigubą WAN apkrovos balansavimui arba atsarginei linijai. Drąsesniems yra automatizavimo scenarijų, kurie naudoja APK paketų tvarkyklę (naujesnėse versijose) ir „owut“ įrankį, kad atnaujintų programinę-aparatinę įrangą per SSH, atlikdami automatines atsargines kopijas prieš kiekvieną versijos atnaujinimą.
Dažnas trikčių šalinimas
Jei maršrutizatorius neįsikrauna, pirmiausia patikrinkite BIOS ir USB prievadą. Jei kyla tinklo problemų, įsitikinkite, kad jūsų kompiuteris veikia DHCP režimu, arba rankiniu būdu priskirkite IP adresą, pvz., 192.168.1.2. Jei padarėte kritinę konfigūracijos klaidą, visada galite naudoti fizinį atstatymo mygtuką , palaikydami jį 15 sekundžių arba, per SSH, paleisdami komandą „firstboot“, o po to paleisdami iš naujo.
Jei norite grįžti prie originalios programinės įrangos, turite atsisiųsti gamintojo programinę įrangą ir įkelti ją per „OpenWrt“ sąsają, nors šis procesas priklauso nuo modelio. Tiems, kurie nenori skirti fizinės įrangos, „OpenWrt“ puikiai galima paleisti kaip virtualią mašiną „VirtualBox“ arba „VMware“ , kuri idealiai tinka testavimui prieš pereinant prie tikrosios mašinos.
Įvaldę „OpenWrt“, galite pereiti nuo riboto maršrutizatoriaus prie visiško valdymo centro, kuriame karaliauja saugumas, greitis ir pritaikymas, nesvarbu, ar optimizuojate namų tinklą naudodami VLAN, nustatote privatų VPN, ar gelbėjate seną kompiuterį, kad suteiktumėte jam antrą gyvenimą kaip jūsų ryšio smegenims.




