Како инсталирати OpenWrt на рутер: Комплетан водич корак по корак

Последње ажурирање: КСНУМКС Септембер оф КСНУМКС
  • OpenWrt фирмвер вам омогућава да трансформишете конвенционални рутер у напредни мрежни уређај са професионалним могућностима управљања.
  • Компатибилност варира у зависности од хардвера, при чему су x86 системи посебно моћни због свог процесорског капацитета и меморије.
  • Избор између ext4 и squashfs фајл система одређује флексибилност писања и стабилност оперативног система.

Модерни WiFi 6 рутер са антенама на дрвеном столу, идеалан за илустрацију подешавања кућне мреже.

Ако сматрате да унапред инсталирани софтвер на вашем рутеру није довољан или једноставно желите да се поиграте са својом кућном мрежом, инсталирање OpenWrt-а је следећи логичан корак. Не ради се само о замени једног интерфејса другим; ради се о трансформацији основног уређаја у моћан алат способан да управља мрежним саобраћајем као професионалац. Међутим, морате поступати опрезно како бисте избегли да ваша опрема постане неупотребљива.

Пре него што се упустимо у то, вреди напоменути да тежина варира у зависности од вашег нивоа искуства: ако сте већ упознати са Линуксом и знате шта је ИП адреса, ово ће бити лако, али ако сте почетник, будите спремни да научите основне концепте умрежавања . Запамтите да флешовање рачунара носи ризике, па то радите на сопствени ризик, али будите уверени да је резултат вредан тога.

Шта је фирмвер и за шта се користи?
Повезани чланак:
Шта је фирмвер и за шта се користи: комплетан и практичан водич

Припреме и основни концепти

Крупни план плавог конектора Етернет кабла, који представља физичку везу потребну за флешовање рутера.

Да бисмо осигурали да све ради глатко, прво морамо да изаберемо исправну слику. У случају специфичних рутера попут WR842N, тражићемо фабричку слику која ће заменити оригинални фирмвер . Кључна ствар је систем датотека: формат squashfs је много свестранији од jffs2, иако ћемо на x86 системима видети и опцију ext4, која је идеална ако намеравамо да инсталирамо велики број пакета јер омогућава директно писање.

Ако желите да избегнете компликације, избегавајте „trunk“ или развојне верзије, јер им често недостаје графички интерфејс LuCI. Најбоље је да се одлучите за стабилне или скоро стабилне верзије како бисте били сигурни да вам рутер неће стварати неочекиване проблеме током процеса.

  Грешке које скраћују век трајања вашег рачунара и како их избећи

Инсталација на конвенционалне рутере

Човек се фокусирао на рад на лаптопу у модерном окружењу, симулирајући процес конфигурације фирмвера.

Општи поступак је обично прилично једноставан. Прво, повежите рачунар са рутером помоћу Ethernet кабла у било ком од LAN портова. Рутер ће обично доделити IP адресу путем DHCP-а; на пример, на TP-Link уређајима, подмрежа је обично 192.168.0.0/24, а веб интерфејсу можете приступити на 192.168.0.1 са акредитивима admin/admin.

Како повезати два рутера на истој мрежи
Повезани чланак:
Како корак по корак повезати два рутера на истој мрежи

Када уђете унутра, идите до одељка системских алата и потражите опцију за надоградњу фирмвера . Отпремите OpenWrt датотеку коју сте раније преузели и кликните на дугме за надоградњу. Процес може трајати око 5 минута. Ако након тога не видите веб интерфејс, можете се пријавити путем SSH-а и покренути команде да бисте инсталирали LuCI и омогућили uhttpd сервер , прво ажурирајући листу пакета са `opkg update`.

Скок на рутере засноване на x86 архитектури

Куласти сервери у дата центру са плавим и црвеним осветљењем, илуструјући инсталацију OpenWrt-а на x86 хардверу.

Инсталирање OpenWrt-а на x86 хардвер (као што је стари рачунар или индустријски сервер) је сасвим друга прича. Овде добијате невероватне сирове перформансе, што вам омогућава да подесите брзе VPN сервере или сложене менаџере саобраћаја. Минимални захтеви су једноставни: 64-битни процесор, најмање 512 MB RAM-а (мада је 1 GB идеално) и око 2 GB простора за складиштење, пожељно на SSD-у за муњевито брзе перформансе — одлична опција ако желите да извучете максимум из својих старијих рачунара.

Кораци за флешовање у x86

  • Креирање медијума за покретање: Преузели смо x86-64 слику и користили алате као што су Rufus на Windows-у или Etcher на macOS/Linux-у да бисмо је снимили на USB диск. Ово је од виталног значаја. проверите интегритет датотеке са sha256sum да би се избегле грешке током инсталације.
  • БИОС подешавање: Поново покрећемо рачунар и улазимо у BIOS/UEFI (користећи F2, F10 или DEL) да давање приоритета покретању са УСБ-аНе заборавите да онемогућите Secure Boot ако се систем не покрене.
  • Процес писања: Када се инсталатер учита, изаберите одредишни диск (хард диск или SSD) и наставите са процесом флешовања. Када завршите, извадите USB диск и поново покрените рачунар да бисте покренули оперативни систем.
Модерни WiFi 6 рутер на дрвеном столу, представља темељ безбедне кућне мреже.
Повезани чланак:
Комплетан водич за подешавање VPN-а на вашем рутеру

Почетна конфигурација и оптимизација

Етернет каблови повезани са професионалним мрежним прекидачем, који представљају напредне функције као што су VLAN-ови и управљање саобраћајем.

Након почетног покретања, приступите LuCI интерфејсу уносом 192.168.1.1 у ваш веб прегледач. Први корак је подешавање јаке root лозинке у менију Систем > Администрација како бисте спречили неовлашћени приступ рутеру. Затим, конфигуришите WAN интерфејс према протоколу вашег интернет провајдера (DHCP или PPPoE) и прилагодите LAN подешавања својим жељама.

  WiFi 6 рутер: стварне предности у односу на WiFi 5, 6E и 7

Да бисмо извукли максимум из хардвера, можемо инсталирати неопходне пакете. Из менаџера софтвера можемо додати подршку за WireGuard или OpenVPN , алате за статистику попут luci-app-statistics или чак Samba4 ако желимо да подесимо мали фајл сервер. На x86 системима се препоручује омогућавање Smart Queue Management (SQM) како би се елиминисало кашњење и искористили предности вишејезгарних процесора.

Напредне функције и трикови

Једна од предности OpenWrt-а је његова способност креирања VLAN-ова. Ово нам омогућава да сегментирамо нашу кућну мрежу , изолујући, на пример, IoT уређаје (сијалице, паметне утикаче) од наше главне мреже тако да, ако један буде хакован, угрожени уређај неће имати приступ нашем личном рачунару – слично као што се кућна лабораторија ојачава VLAN-овима.

Поред тога, ако имате две интернет конекције, можете конфигурисати Dual-WAN за балансирање оптерећења или да имате резервну линију. За оне који желе више да се позабаве, постоје скрипте за аутоматизацију које користе APK менаџер пакета (у новијим верзијама) и алат owut да би фирмвер био ажуриран путем SSH-а, вршећи аутоматске резервне копије пре сваке надоградње верзије.

Модерни бели бежични рутер са четири вертикалне антене на белој позадини са плавим и ружичастим амбијенталним светлима
Повезани чланак:
Како пренаменити стари рутер као Ви-Фи прекидач или репетитор

Уобичајено решавање проблема

Ако се рутер не покреће, прво треба проверити BIOS и USB порт. Ако имате проблема са мрежом, уверите се да је ваш рачунар у DHCP режиму или доделите ручну IP адресу као што је 192.168.1.2. Ако направите критичну грешку у конфигурацији, увек можете користити физичко дугме за ресетовање тако што ћете га држати 15 секунди или, путем SSH-а, покретањем команде `firstboot` након чега следи поновно покретање система.

Ако треба да се вратите на оригинални софтвер, морате преузети фирмвер од произвођача и отпремити га преко OpenWrt интерфејса, мада се овај процес разликује у зависности од модела. За оне који не желе да издвајају физички хардвер, OpenWrt се може савршено покренути као виртуелна машина у VirtualBox-у или VMware-у , што је идеално за тестирање пре преласка на стварну машину.

  Комплетан водич за 10-гигабитне етернет прекидаче: Како одабрати најбољи

Савладавање OpenWrt-а вам омогућава да пређете са ограниченог рутера на потпуни контролни центар где безбедност, брзина и прилагођавање владају, било да је у питању оптимизација ваше кућне мреже помоћу VLAN-ова, подешавање приватне VPN мреже или спасавање старог рачунара како бисте му дали други живот као мозгу ваше повезаности.