Firmware alternativ pentru routerele de acasă

Caracteristicile firmware-ului standard nu îndeplinesc adesea toate cerințele utilizatorilor. Cineva trebuie să descarce torrente, cineva are nevoie de DLNA / VoIP / server de imprimare, iar cineva chiar iubește să experimenteze. În toate aceste cazuri, puteți pune acest firmware sau acel firmware și, dacă nici unul dintre ele nu este potrivit, atunci puteți să-l asamblați și tu.







Firmware alternativ pentru routerele de acasă

SOHO-routere pentru majoritatea utilizatorilor obișnuiți, ca regulă generală, a pus pe un „set și uitați-l“. Scopul lor principal în distribuția de Internet la rețeaua de domiciliu, dar în unele cazuri, este nevoie de ceva mai exotic, de exemplu - într-un server de fișiere. În firmware-ul standard, este posibil să nu existe astfel de caracteristici. Dar, la fel ca în routere cele mai moderne absolute de uz casnic (cu excepția, poate, Huawei, care utilizează sistemul de operare propriu de proiectare) bazat pe nucleul Linux, iar unele firme la momentul respectiv, chiar a deschis o parte a codului sursă, este posibil ca routerul acolo, și firmware-ul personalizat, dintre care unul poate fi găsit ca o oportunitate de bun venit - cine știe? Și chiar dacă nu există, atunci cu puțin efort, puteți adăuga singuri această ocazie.

Fii atent! Firmware-ul ruterului incorect îl poate transforma într-o bucată inutilă de fier și plastic.

În momentul de față, cele mai populare firmware-uri sunt următoarele:

  • OpenWRT - poate, cel mai faimos firmware alternativ. Caracteristicile acestuia includ, de exemplu, funcția de înregistrare PS (în general, realizată prin crearea jffs2 și secțiuni utilizarea overlayfs pentru combinarea cu SquashFS), lot opkg manager de depozit în care mai mult de 3000 de pachete, capacitatea de a utiliza un dispozitiv de stocare extern pentru a mări spațiul liber în / . În același timp, cea mai mare parte a firmware-ului este foarte mică. De fapt, nu este chiar un fulger, și o distribuție completă pentru routere cu capacitățile corespunzătoare.
  • DD-WRT este, de asemenea, destul de popular firmware. Spre deosebire de cea anterioară, este accentuată pentru cei care nu doresc să intre în fișiere de configurare, să instaleze programe ... Desigur, există o șansă de a face acest lucru, dar va trebui să vă confruntați cu unele dificultăți.
  • Firmware de la Oleg. Acesta este destinat în principal pentru routerele Asus. Diferite, în opinia unora, un suport destul de bun pentru imprimante și destul de ciudat la prima vedere, sistemul de salvare a fișierelor în firmware - după fiecare modificare a sistemului de fișiere este necesar să se dea două sau trei comenzi.
  • Tomato este proiectat pentru routere pe un cip Broadcom. Unul dintre avantajele acestui firmware este că configurația veche este salvată atunci când se actualizează.
  • LibreWRT este un firmware complet gratuit de la FSF. Ca de obicei, s-au desprins din OpenWRT și aproape nimic, cu excepția lipsei de șoferi de proprietate, acestea din urmă nu diferă. De remarcat este faptul că, din cauza ei mai mica FSF a schimbat principiile sale: în cazul în care, înainte de una dintre „libertatea“ a condițiilor a fost nevoia de a fi capabil de a compila aplicația pe aceeași mașină pe care ruleaza, acum acest lucru este opțională.

Desigur, lista nu menționează tot firmware-ul, dar sunt atât de mulți care nu le puteți aminti pe toate. Apoi, voi considera router-ul TP-LINK TL-WDR4300 și firmware-ul OpenWRT drept cel mai flexibil.

Firmware alternativ pentru routerele de acasă

Instalarea și configurarea inițială OpenWRT

Primul pas este să blocați ruterul. În cazul meu, acest lucru nu a fost ceva complicat, principalul lucru - de a alege versiunea corectă a firmware-ului. Pentru a face acest lucru, uita-te cu atenție la numele - pentru a actualiza firmware-ul cu scurgere TP-LINK am folosit fișier OpenWRT-ar71xx-generic-tl-wdr4300-v1-SquashFS-factory.bin. Familia din titlu codificat de chipset-uri (ar71xx), configurația kernel-ului (generic), numele și versiunea de router hardware, tipul de sistem de fișiere și în ce scop a fost intenționat imagine - firmware de la zero (fabrica) sau a actualiza un OpenWRT existent (sysupgrade). Nu utilizați sysupgrade pentru a instala din firmware-ul stocului - așa că transformați ruterul într-o cărămidă. Și, în general, deoarece pentru fiecare router totul este individual, citiți cu atenție site-ul corespunzător.







UCI (United Configuration Interface) este o încercare de a face fișiere de configurare unificate (și instrumente). Toate setările UCI sunt stocate în directorul / etc / config. Pentru acele servicii care folosesc fișierele de configurare, scripturile OpenWRT la pornire le generează pe baza șablonului și a fișierului UCI - de exemplu, realizat cu Samba. Da, poate reduce flexibilitatea, dar în majoritatea cazurilor este mai ușor să configurați anumiți parametri, fie prin editarea fișierelor de configurare (utilizând vi), fie prin utilizarea utilitarului uci.

După aceasta (și după verificarea obligatorie a performanței), vă sfătuiesc să puneți interfața web, deoarece setările de bază cu aceasta sunt într-adevăr mai ușor de direcționat. Pentru OpenWRT, există cel puțin două. Pune LuCI - interfața web standard de facto:

Intrăm în interfața web, în ​​mod implicit localizată pe portul 9091, încărcăm fișierul torrent și ne bucurăm.

FS, utilizat în routere

Datorită particularităților (și, de regulă, volumului mic) de memorie flash, care este folosită în principal în routere, acestea nu se potrivesc cu FS pentru computerele desktop. Prin urmare, voi descrie pe scurt diferențele dintre cele două sisteme principale de fișiere utilizate în ele.

  • SquashFS este doar pentru citire. Sprijină compresia, care este importantă pentru sistemele cu o cantitate limitată de memorie flash.
  • JFFS2, spre deosebire de SquashFS, este citit / scris. Sprijină de asemenea comprimarea, dar într-o măsură mai mică. Jurnalistul.

În cazul acestor două OpenWRT FS separate în diferite secțiuni și montate mtd imagine iscusită. Mai întâi, SquashFS este montat în / rom, iar JFFS2 este montat în / overlay. Apoi, folosind aceste două FS overlayfs combinate într-o singură, și atunci când încercați să modificați fișierul de a schimba SquashFS sale în JFFS3, oferind astfel un sprijin nu numai pentru citire / scriere, dar, de asemenea, capacitatea de a porni în modul de siguranță pentru operațiunile de recuperare.

Prezentare generală a DD-WRT

DD-WRT trebuie să fie cusut cu firmware-ul original din fabrică - nu este disponibilă posibilitatea de a bloca sub OpenWrt. După firmware și reboot, găsim în browser cerința de a schimba parola. Desigur, este corect, dar nu este clar - de ce să ascundeți sub asteriscuri și numele de utilizator. Instalați-o și mergeți direct la fila Stare -> Sys-Info, unde vedem că totul este dezactivat. De îndată ce încercăm să trecem la o altă filă, vi se solicită o parolă. O prezentare rapidă a filelor a dat următoarele informații despre software-ul disponibil:

  • Samba și ProFTPD;
  • OpenVPN și PPTP;
  • nstx - vă permite să creați IP prin tunel DNS, permițând, în unele cazuri, de a utiliza router ca o „fereastră“ la internet, în cazul în care vă conectați printr-o parte a plătit punct de acces, iar banii pe care îi pare rău;
  • mai multe versiuni ale serverelor HotSpot - în cazul în care doriți să vă organizați propriul hotspot;
  • Proxy SIP.

Pentru a permite accesul la software optware (software suplimentar), trebuie să faceți mai mult. Am notat că în unele versiuni ale firmware-ului există o partiție JFFS2, iar în unele nu există, deci este mai bine să folosiți o unitate flash USB în acest scop. DD-WRT este potrivit pentru cei care doresc să acceseze rapid funcțiile individuale pe care majoritatea routerelor le lipsește, dar nu doresc să se deranjeze cu instalarea de software suplimentar. În general, capabilitățile sale acoperă 90% din utilizatorii firmware-ului alternativ. Cei care au nevoi prea specifice sau care doresc să obțină mai mult control asupra router-ului pot găsi cu ușurință alte firmware-uri.

Firmware alternativ pentru routerele de acasă

Configurarea serverului DLNA

Da, routerul dvs. poate acționa și în această calitate. Pe scurt, serverul DLNA distribuie în rețea o varietate de conținut media. Multe dispozitive multimedia moderne, cum ar fi televizoare, console de jocuri, centre muzicale și playere Blu-ray, suportă acest standard. În OpenWRT există o minidlna - un server DLNA ușor și ușor de configurat, pe care îl vom instala acum:

A doua comandă va scrie un firmware nou instalat la o partiție numită firmware și apoi ruterul repornește (-r). Dacă actualizați de la OpenWRT versiune stabilă la curent aș sfătui să nu pentru a restabili configurația salvată și a creat din nou peste tot - am un motiv sau altul vechi config nu a venit la versiunea nou compilat.

Firmware alternativ pentru routerele de acasă

Securitatea firmware-ului alternativ

În ceea ce privește securitatea tuturor atacurilor asupra serviciilor de pe Internet, routerele sunt protejate în mod implicit. Cu toate acestea, nu trebuie să vă relaxați. Să descriem câțiva vectori de atac pentru routerele cu firmware alternativ.

În general, unele dintre aceste vulnerabilități potențiale suferă și rutere stocate de firmware. Cu toate acestea, dezvoltatorii de firmware alternativi ar trebui să aibă grijă de această problemă - cred că aceste obiective pot fi cele mai delicioase pentru dezvoltatorii malware din cauza securității lor proaste.

concluzie

Firmware-ul alternativ oferă mai multă libertate utilizatorilor. Unele dintre ele, cum ar fi DD-WRT, tomate, inserție de la Oleg, rectificata la nevoile majorității - au suport NAS, VPN, există servere de imprimare ... Altele (Open / LibreWRT) conține caracteristicile minime necesare, dar, în același timp, să permită extinde-le și ascuți-le pentru a se potrivi cu nevoile lor. Poate că după ce a citit acest articol, veți dori să devină unul dintre dezvoltatorii de firmware în beneficiul unui domeniu relativ nou și într-adevăr nu este pe deplin stapanit.

Toate tipurile de documentație OpenWrt: wiki.openwrt.org/doc/start

[Total Voturi: 6 Media: 3.3 / 5]







Articole similare

Trimiteți-le prietenilor: