- Az OpenWrt firmware lehetővé teszi, hogy egy hagyományos routert professzionális felügyeleti képességekkel rendelkező fejlett hálózati eszközzé alakítson.
- A kompatibilitás a hardvertől függően változik, az x86-os rendszerek különösen nagy teljesítményűek feldolgozási kapacitásuk és memóriájuk miatt.
- Az ext4 és a squashfs fájlrendszerek közötti választás határozza meg az operációs rendszer írási rugalmasságát és stabilitását.
Ha úgy érzed, hogy a routeredre előre telepített szoftver nem elég jó, vagy egyszerűen csak szeretnél bütykölni az otthoni hálózatodon, az OpenWrt telepítése a következő logikus lépés. Nem csak arról van szó, hogy egy interfészt lecserélsz egy másikra; arról van szó, hogy egy alapvető eszközt egy hatékony eszközzé alakítasz, amely képes profi módon kezelni a hálózati forgalmat. Azonban óvatosan kell eljárnod, hogy elkerüld az eszköz használhatatlanná válását.
Mielőtt belevágnánk, érdemes megjegyezni, hogy a nehézség a tapasztalati szinttől függ: ha már ismered a Linuxot és tudod, mi az IP-cím, ez gyerekjáték lesz, de ha kezdő vagy, készülj fel az alapvető hálózati fogalmak elsajátítására . Ne feledd, hogy egy számítógép flashelése kockázatokkal jár, ezért saját felelősségre csináld, de biztos lehetsz benne, hogy az eredmény megéri.
Előkészületek és alapvető fogalmak
Ahhoz, hogy minden zökkenőmentesen működjön, először ki kell választanunk a megfelelő rendszerképet. Bizonyos routerek, mint például a WR842N esetében egy gyári rendszerképet fogunk keresni az eredeti firmware lecserélésére . A legfontosabb szempont a fájlrendszer: a squashfs formátum sokkal sokoldalúbb, mint a jffs2, bár x86 rendszereken az ext4 opciót is látni fogjuk, ami ideális, ha nagyszámú csomagot szeretnénk telepíteni, mivel lehetővé teszi a közvetlen írást.
Ha el szeretnéd kerülni a bonyodalmakat, kerüld a „trunk” vagy fejlesztői verziókat, mivel ezekből gyakran hiányzik a LuCI grafikus felület. A legjobb, ha stabil vagy közel stabil verziókat választasz , hogy a router ne okozzon váratlan problémákat a folyamat során.
Telepítés hagyományos routerekre
Az általános folyamat általában meglehetősen egyszerű. Először csatlakoztassa a számítógépét a routerhez egy Ethernet-kábellel bármelyik LAN-porton keresztül. A router általában DHCP-n keresztül osztja ki az IP-címet; például a TP-Link eszközökön az alhálózat általában 192.168.0.0/24, és a webes felületet a 192.168.0.1 címen érheti el az admin/admin felhasználónévvel.
Miután belépett, navigáljon a rendszereszközök részhez, és keresse meg a Firmware frissítése lehetőséget . Töltse fel a korábban letöltött OpenWrt fájlt, és kattintson a frissítés gombra. A folyamat körülbelül 5 percet vehet igénybe. Ha ezután nem jelenik meg a webes felület, SSH-n keresztül bejelentkezhet, és parancsokat futtathat a LuCI telepítéséhez és az uhttpd szerver engedélyezéséhez , először frissítve a csomaglistát az `opkg update` paranccsal.
Ugrás az x86-alapú routerek felé
Az OpenWrt telepítése x86 hardverre (például egy régi PC-re vagy ipari szerverre) egészen más tészta. Itt hihetetlen nyers teljesítményre tehetsz szert, amely lehetővé teszi nagy sebességű VPN-kiszolgálók vagy összetett forgalomkezelők beállítását. A minimális követelmények egyszerűek: 64 bites processzor, legalább 512 MB RAM (bár az 1 GB az ideális), és körülbelül 2 GB tárhely, lehetőleg SSD-n a villámgyors teljesítmény érdekében – kiváló választás, ha a legtöbbet szeretnéd kihozni régebbi PC-idből.
x86-ban flashelés lépései
- A rendszerindító adathordozó létrehozása: Letöltöttük az x86-64 rendszerképet, és olyan eszközöket használtunk, mint a Rufus Windows rendszeren vagy az Etcher macOS/Linux rendszeren, hogy kiírjuk egy USB-meghajtóra. Ez létfontosságú. ellenőrizze a fájl integritását sha256sum használatával a telepítés során előforduló hibák elkerülése érdekében.
- BIOS beállítások: Újraindítjuk a számítógépet, és belépünk a BIOS/UEFI-be (az F2, F10 vagy DEL billentyűvel). USB-ről történő indítás prioritásaNe felejtsd el letiltani a Biztonságos rendszerindítást, ha a rendszer nem indul el.
- Írásfolyamat: Miután a telepítő betöltődött, válaszd ki a célmeghajtót (merevlemez vagy SSD), és folytasd a flashelési folyamatot. Ha kész, vedd ki az USB-meghajtót, és indítsd újra a gépet az operációs rendszer elindításához.
Kezdeti konfiguráció és optimalizálás
A kezdeti rendszerindítás után a LuCI interfész eléréséhez írja be a 192.168.1.1 címet a webböngészőjébe. Az első lépés egy erős root jelszó beállítása a Rendszer > Adminisztráció menüben, hogy megakadályozza a routerhez való jogosulatlan hozzáférést. Ezután konfigurálja a WAN interfészt az internetszolgáltató protokolljának (DHCP vagy PPPoE) megfelelően, és állítsa be a LAN beállításokat az igényei szerint.
A hardver maximális kihasználása érdekében telepíthetünk alapvető csomagokat. A szoftverkezelőből hozzáadhatunk támogatást a WireGuardhoz vagy az OpenVPN-hez , statisztikai eszközökhöz, mint például a luci-app-statistics, vagy akár a Samba4-hez, ha egy kis fájlszervert szeretnénk beállítani. X86-os rendszereken erősen ajánlott engedélyezni az intelligens sorkezelést (SQM) a késleltetés kiküszöbölése és a többmagos processzorok előnyeinek kihasználása érdekében.
Speciális funkciók és trükkök
Az OpenWrt egyik erőssége a VLAN-ok létrehozásának képessége. Ez lehetővé teszi számunkra, hogy szegmentáljuk otthoni hálózatunkat , elkülönítve például az IoT-eszközöket (izzók, okos konnektorok) a fő hálózatunktól, így ha az egyiket feltörik, a feltört eszköz nem férhet hozzá a személyi számítógépünkhöz – hasonlóan ahhoz, mintha egy otthoni laboratóriumot VLAN-okkal erősítenénk meg.
Továbbá, ha két internetkapcsolatod van, beállíthatod a Dual-WAN-t terheléselosztáshoz vagy egy tartalék vonal létrehozásához. A merészebbek számára vannak automatizálási szkriptek, amelyek az APK csomagkezelőt (az újabb verziókban) és az owut eszközt használják a firmware naprakészen tartásához SSH-n keresztül, automatikus biztonsági mentéseket végezve minden verziófrissítés előtt.
Gyakori hibaelhárítás
Ha a router nem indul el, először a BIOS-t és az USB-portot kell ellenőrizni. Hálózati problémák esetén győződjön meg arról, hogy a számítógép DHCP módban van, vagy manuálisan adjon meg IP-címet, például a 192.168.1.2-t. Kritikus konfigurációs hiba esetén mindig használhatja a fizikai reset gombot , ha 15 másodpercig lenyomva tartja, vagy SSH-n keresztül futtatja a `firstboot` parancsot, majd újraindítja a gépet.
Ha vissza kell térned az eredeti szoftverhez, le kell töltened a firmware-t a gyártótól, és fel kell töltened az OpenWrt felületén keresztül, bár ez a folyamat modellenként eltérő. Azok számára, akik nem szeretnének fizikai hardvert dedikálni, az OpenWrt tökéletesen futtatható virtuális gépként a VirtualBoxban vagy a VMware-ben , ami ideális a teszteléshez, mielőtt a tényleges gépre váltanál.
Az OpenWrt elsajátítása lehetővé teszi, hogy egy korlátozott routerből egy teljes vezérlőközponttá válj, ahol a biztonság, a sebesség és a testreszabhatóság uralkodik, legyen szó akár otthoni hálózatod VLAN-okkal történő optimalizálásáról, privát VPN beállításáról, vagy egy régi PC megmentéséről, hogy második életet adjon neki, mint a kapcsolatod agya.




