Izmantojiet visas maršrutētāja iespējas, izmantojot OpenWrt: bezvadu brīvību


www.openwrt.org // #openwrt@Freenode

OpenWrt ir sadalījums GNU / Linux balstoties uz Debian GNU / Linux kas ļauj mums maksimāli izmantot maršrutētāja tehnisko īpašību priekšrocības, pārsniedzot to izmantošanu, ko mēs tam varētu piešķirt, izmantojot ražotāja instalēto programmaparatūru.

Ja mēs tiecamies OpenWrt jo Wikipedia Mēs varam lasīt:

«OpenWrt ir programmaparatūras bāzes GNU / Linux izplatīšana, ko izmanto iegultām ierīcēm, piemēram, personālajiem maršrutētājiem.
Sākotnēji atbalsts tika ierobežots ar Linksys WRT54G, taču kopš tā straujas paplašināšanās ir iekļauts atbalsts citiem ražotājiem un ierīcēm, tostarp Netgear, D-Link, ASUS un dažiem citiem. Vispopulārākais maršrutētājs joprojām ir Linksys WRT54G un ASUS WL500G. OpenWrt Tas galvenokārt izmanto komandrindas saskarni, bet tam ir arī arvien uzlabojams WEB interfeiss. Tehniskais atbalsts tiek nodrošināts tāpat kā lielākajā daļā brīvās programmatūras projektu, izmantojot forumus un tā IRC kanālu.

No attīstība OpenWrt Sākotnēji tas tika reklamēts, pateicoties GPL licencei, kas visiem tiem ražotājiem, kuri modificēja un uzlaboja kodu, piespieda to atbrīvot un arvien vairāk ieguldīt projektā kopumā.

Pamazām programmatūra ir pieaugusi un tiek ieviestas funkcijas, kuru nav daudziem citiem neprofesionālajam sektoram paredzētu komerciālu ierīču ražotājiem, piemēram, QoS, VPN un citas funkcijas, kas nodrošina OpenWrt patiešām jaudīgas un daudzpusīgas ierīces, kas piemērota aparatūras izmantošanai tur, kur tā darbojas OpenWrt ne tikai kā maršrutētāji, bet arī kā failu serveri, P2P mezgli, WEBcam serveri, ugunsmūri vai VPN vārtejas. »

OpenWrt un dd-wrt

Además de OpenWrt tur dd-wrt kas ir trešās puses dakša OpenWrt ar mērķi piedāvāt komerciālu produktu; šādā veidā jūs varat iegādāties maršrutētājus ar programmaparatūru dd-wrt jau ir iestrādāts un arī samaksāts atbalsts par uzturēšanu un starpgadījumiem tajos.

Galvenā atšķirība starp OpenWrt y dd-wrt pēdējai nav konsoles piekļuvei čaulai, tā neatbalsta jaunas programmatūras instalēšanu un būtībā tā ir OpenWrt kas ir daudz tuvāk programmaparatūrai, ko dažādi komerciālie maršrutētāji var piegādāt no rūpnīcas, bet ar jaudīgākām īpašībām.

Daži no punktiem, kuros tas izceļas dd-wrt ir lietotāja saskarnē, jo tas ir daudz pievilcīgāks nekā OpenWrt ar slīpētākām lietojumprogrammām, kas paredzētas galalietotājiem, nevis sistēmadministiem vai vaļaspriekiem.

Vēl viena svarīga atšķirība ir tā, ka parasti ir dd-wrt ir tajā pašā līnijā, kurā ir “stabila” programmaparatūra OpenWrt un tāpēc nedaudz atpaliek no attīstības versijas, kurai, godīgi sakot, klājas neticami labi un šobrīd ir pamatīgi, man nekad nebija nekādu problēmu.

Kaut arī no pirmā acu uzmetiena dd-wrt nešķiet tik interesants kā OpenWrt ir labi to paturēt prātā gadījumos, kad nav programmaparatūras OpenWrt mūsu ierīcei, vai mēs vēlamies, lai mums būtu elegants interfeiss, kas piemērots vidusmēra lietotājam.

Abi projekti, OpenWrt y dd-wrt Viņiem ir liela kopiena, kas nepārtraukti attīsta abus projektus, kas mums garantē atbalstu ilgu laiku. Šīs kopienas ir atvērtas un draudzīgas, lai gan pirms vaicājuma veikšanas lietotājam tiek lūgts izlasīt atbilstošo dokumentāciju un pārskatīt wiki un forumus, jo ir skaidrs, ka viņa vaicājums jau ir izveidots un uz kuru iepriekš ir atbildēts.

Protams, tādi jautājumi kā “Es instalēju openwrt un nekas nav kārtībā, ko es daru?” Nav laipni gaidīti un, iespējams, izraisīs vismaz vairākus, lai izskaidrotu, ka viss tiek atrisināts ar sudo rm -rf / un ievadot paroli> = D

Iezīmes OpenWrt

Lietošanas priekšrocības OpenWrt tie ir vairāki:

    1. ir pilnībā funkcionējošs mini distro, "mini" šeit nozīmē, ka:

    a) ir pieejams ierobežots skaits iepakojumu
    b) Tas ir veidots pēc iespējas mazāks un ka mēs to varam uzstādīt nelielās glabāšanas vietās (līdz 2 MB!) un ka tas darbojas arī ar MIPS procesoriem, kuru lielums ir tikai 300 MHz.

      1. Wifi moduļi ir optimizēti, izmantojot OpenWrt Mēs labāk izmantosim savu maršrutētāju, jo tam būs labāks signāls: tas būs jaudīgāks un skaidrāks nekā ar rūpnīcas programmaparatūru.
      2. kaut arī augstas klases procesorietilpīgas lietojumprogrammas, piemēram, PHPMums patiešām ir interesanta instalējama programmatūras šķirne atkarībā no mūsu ierīces tehniskajām īpašībām.
      3. . Ja mums ir vieta un atbilstoša aprēķina jauda, ​​mēs varam vienlaikus darbināt vēlamo tīmekļa serveri:

      a) failu serveris - NFS y SMB / CIFS
      b) klients IRC (manā gadījumā WeeChat) ar klientu tūlītējai ziņojumapmaiņai BitlBee savienots. Tādā veidā un tik ilgi, kamēr mēs neizslēdzam vai neinstalējam maršrutētāju, mēs būsim tiešsaistē 100%. Uzmanību: IRC žurnāli, it īpaši, ja mēs esam savienoti ar vairākiem kanāliem (manā gadījumā šobrīd ir 31), ļoti ātri var aizņemt daudz vietas. Ja mēs maršrutētājā palaidīsim IRC klientu, es iesaku savienot ārēju atmiņas bloku un saglabāt tajā žurnālus.
      c) izveidot Open Mesh tīklu vai būt daļa no tā, vai tīkla bezvadu tīkli, pazīstams arī kā BATMAN
      d) tīmekļa serveri, piemēram, uhttp y nginx
      e) bezgalība tādās drošības lietojumprogrammās kā Kismet, aircrack-ng, arpwatch un macchanger; iespējas ir neierobežotas! Piemēram: pieņemsim, ka X iemesla dēļ viņiem ir jāpiekļūst noteiktam Wi-Fi tīklam, bet, protams, viņi nezina savu pwd vai MAC adreses, kurām atļauts izveidot savienojumu, teorētiski viņi varētu izmantot vienkāršu maršrutētāju, kurā viņi instalē OpenWrt ar nepieciešamajām lietojumprogrammām un konfigurējiet to, lai šņauktu bezvadu trafiku, meklētu paroles, iegūtu reģistrētas MAC adreses, izveidotu savienojumu ar tīkliem un nosūtītu jums e-pastu ar informāciju, kas jums ir minētajā tīklā, ar jums nepieciešamajiem datiem. izveidojiet savienojumu no jebkuras vietas . Kad tas ir izdarīts, viņiem atliek tikai atrast vietu, kur paslēpt elektrotīklam pievienoto ierīci pēc iespējas tuvāk tīkliem, kas viņus interesē, un ļaut tai darīt savu burvību ;-D
      (Toms Krūzs ir pups mums blakus un kā El Indio teica pirms pārdod sevi, «Nākotne nāca pirms kāda laika«)
      f) drukas serveris, laika serveris (NTP), Utt.
      g) Acīmredzot mēs varēsim piekļūt caur ssh, būdami geeks un geeks izstrādātie izplatītāji, un patiesībā mums tas jādara sākumā, lai instalētu grafisko saskarni un konfigurētu to: vai tas nav skaisti!
      h) iespēja izveidot praktiski neierobežotu skaitu (tikai HW ierobežotu) Wifi tīklus =)
      i) visu pasaules labākā ugunsmūra spēku, iptables mūsu rīcībā gan no konsoles, gan no grafiskā interfeisa.
      j) Pieejamas tādas lietojumprogrammas kā tmux, vienkārši veiciet a # opkg update && opkg install tmux lai darbs mūsu maršrutētāja konsolē būtu prieks
      k) Kā jūs, iespējams, pamanījāt, pakotņu pārvaldnieks izmanto sintaksi, kas ir līdzīga pakotņu pārvaldniekam Debian GNU / Linux Jā kāpēc opkg tas ir balstīts uz veco ipkg, kas savukārt par atsauci izmantoja dpkg / apt. Esiet piesardzīgs, nesaņemiet ilūzijas par šo pakotņu pārvaldnieku, tas ne tuvu nav tik spēcīgs vai elastīgs kā tā vecākie brāļi, taču tas savu darbu veic ļoti labi.
      l) Mums ir vairākas tīmekļa saskarnes, kuras mēs varam izvēlēties atkarībā no mūsu personīgās gaumes un vēlmēm. No savas puses un pēc visu izmēģināšanas man viss palika spīdēt tā kā tas ir vieglākais un ļauj man piekļūt plaša spektra funkcijām OpenWrt. Tas, ka tas ir gaišs, nav mazsvarīgi dati, jo mans mājas maršrutētājs ir pazemīgs TP-Link TL-WR2573ND un pieejamā zibspuldzes vieta ir tikai 8 MB, tāpēc, jo mazāk vietas es izmantoju sīkumos, piemēram, piekrauts un glīts tīmekļa interfeiss, jo vairāk vietas man būs jāielādē lietojumprogrammās.
      m) starp citām funkcijām pilnībā atbalsta Jumbo Frames un VLANS!
      n) Citas funkcijas ietver tās, kuras lielākā daļa mājas / SOHO maršrutētāju nāk no kastes, piemēram, ARP saistīšana, statiskā maršrutēšana, saimniekdatoru nosaukumi, DHCP saistīšana, laika piekļuves kontrole, spēja izmantot vairākus DNS katram tīklam utt.
      o) Būdami GNU / Linux izplatītājs, mums būs pilnīga piekļuve sistēmas žurnāliem, kodola žurnāliem, dēmoniem, kurus mēs vēlamies palaist startēšanas laikā, utt., tāpat kā ar viņu izmantoto distro.
      p) Tas ietver jaukus un noderīgus hackus, lai maršrutētāja gaismas reaģētu uz konkrētām darbībām, tādā veidā mēs varam tos konfigurēt, lai tie mirgot noteiktā veidā atkarībā no tā, kā mēs izmantojam ierīci (vadu, bezvadu tīkls, piemēram, (piemēram, ārējais cietais disks vai printeris utt.), kad mēs piekļūstam maršrutētājam pievienotām USB ierīcēm, piemēram, ārējam cietajam diskam vai printerim utt.
      q) starp citām lietojumprogrammām mēs varam instalēt VPN pārvaldnieku Nagios, Munina (uzlabots un bezmaksas Nagios), instalējiet MTD (Mail Transport Delivery) un pārvērsiet to par e-pasta serveri, instalējiet mc (Pusnakts komandieris), Avahi / Bonjour / Zeroconf serveris, ja mūsu mūzikas kolekcijai ir pievienots ārējs HD, mēs varam palaist mpd maršrutētājā, kas ļaus mums tos savienot ar to no jebkuras mašīnas, kas izveido savienojumu ar maršrutētāju, neatkarīgi no tā, vai tie atrodas dažādos tīklos utt.
      r) Ir vēl simtiem visu veidu paku, lai jūs ar savu maršrutētāju varētu darīt praktiski visu, ko vēlaties, nemaz nerunājot par to, ja jums ir sasodīta ierīce. Kā vienmēr ar GNU / Linux, vienīgais ierobežojums ir lietotāja iztēle

      Galu galā, OpenWrt vai bērna sapnis ir piepildījies = D

      Reģenerācijas režīmā / BEZATTEICES

      Ir svarīgi atzīmēt, ka ir ļoti iespējams, ka pirmo reizi, kad esam instalējuši šo pasakaino programmaparatūru, mēs paliksim ārpus maršrutētāja, lai kaut ko nepareizi konfigurētu vai izdzēstu vai pārdēvētu kaut ko tādu, kam mums nevajadzēja pieskarties, bet ka mūsu ziņkārīgie daba mūs mudina to darīt xD

      Faktiski redaktoram, kurš paraksta šo piezīmi, es domāju liels ideja par tīkla saskarņu dzēšanu, lai tos pārkonfigurētu, efektīvi paliekot ārpus maršrutētāja un nespējot tam piekļūt, jo, lai gan iegultā sistēma darīja brīnumus, tīkla saskarne nebija iespējota - jā, es esmu ģēnijs, slikti! BOLUDO !!!

      Izstrādātāji OpenWrt ir paredzējuši šādus gadījumus un nodrošina saskarni drošam sāknēšanas režīmam -bezatteices- lai mēs varētu veikt ārkārtas piekļuvi un atiestatīt sistēmu.

      Ir svarīgi to ņemt vērā, jo ar OpenWrt Ir gandrīz skaidrs, ka maršrutētāju atiestatīšanas poga nedarbosies, kā paredzēts, tas ir, ka jūs atjaunojat tā paša konfigurāciju rūpnīcas iestatījumos. Faktiski poga tiek izmantota režīmā bezatteices de OpenWrt bet tikai noteiktā laikā nosūtīt signālu iekārtai un caur to atkal piekļūt ierīcei telnet vai ssh.

      Tas var notikt arī ar viņiem ķieģelis maršrutētāju, ja viņi instalē tam nepiemērotu attēlu, tādā gadījumā ierīces atkopšana ir nedaudz sarežģītāka, jo procedūra ietver tā atvēršanu, lai piekļūtu integrētajai, lodēšanai elektroniskai ierīcei, caur kuru mēs gatavojamies barot USB kabeli, kas pievienots mūsu mašīnai, un pēc tam savienojiet ar maršrutētāju, izmantojot seriālo konsoli, aktivizējiet FTP serveri -TFTP- ļoti primitīvi, lai kopētu pareizo programmaparatūru, atiestatītu jauno attēlu utt., nekas pārāk sarežģīts, lai gan, ja mēs to nedarām uzmanīgi, mēs riskējam sadedzināt maršrutētāju.

      Ekrānšāviņi

      Šeit ir daži BusyBox apvalka un Luci tīmekļa saskarnes attēli:

      Līdz šim ievads OpenWrtVēlāk es uzrakstīšu īsu instalēšanas rokasgrāmatu, vairāk nekā visas tipiskās situācijas, ar kurām var saskarties, it īpaši tāpēc, ka ieguldītās izpētes stundas tiek ietaupītas, lasot daudz dokumentu un apmainoties ar idejām IRC, līdz es atstāju savu maršrutētāju darboties tāpat kā esmu. to šodien.


      Raksta saturs atbilst mūsu principiem redakcijas ētika. Lai ziņotu par kļūdu, noklikšķiniet uz šeit.

      17 komentāri, atstājiet savus

      Atstājiet savu komentāru

      Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

      *

      *

      1. Atbildīgais par datiem: Migels Ángels Gatóns
      2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
      3. Legitimācija: jūsu piekrišana
      4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
      5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
      6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

      1.   MSX teica

        Sveiki, paldies, ka pievienojāt tagu y los tags, cuando me dí cuenta que nos puse ya había enviado el artículo! :)

        1.    MSX teica

          Un tas !? Kāpēc teksts parādījās šādi? Ohhh shit, jāšanās koda atzīme! xD
          Perdooooon!

      2.   @Jlcmux teica

        Man ir jautājums. Kā ar maršrutētājiem, kurus nodrošina ISP uzņēmumi? Vai tie netiek atbalstīti? Es to saku tāpēc, ka, ja mēģinu to instalēt manējā. (Tam ir bezvadu savienojums) Pēkšņi man beidzas pakalpojums, un galu galā viņi varbūt neizlabos problēmu, jo es biju tas, kurš to sabojāja 😛

      3.   webb_david teica

        Es to nezināju, es esmu Linux jaunpienācējs, lai gan man ir vairāk nekā divi gadi, izmantojot ubuntu un tagad xubuntu (es mācos tik daudz, cik es varu brīvajā laikā, bet darba dēļ es nevaru atstāt logus), es ceru, ka jūs augšupielādējiet apmācību, jo manā mājā ir vairāki maršrutētāji, kurus es neizmantoju, un es vēlētos tos pārbaudīt

        1.    Maurīcija teica

          hola
          Vai varat rediģēt / modificēt / kompilēt openwrt no tplinlk maršrutētāja vai cita, lai pievienotu vpn vai starpniekserveri?
          Apsveikumi un paldies

          Maurīcija

      4.   Litijs teica

        Laba informācija, gaidot instalēšanas rokasgrāmatu

      5.   kroto teica

        Pirms daudziem gadiem es bez problēmām instalēju dd-wrt, un tas labi darbojās uz Linksys WRT54G, tas nebija zināms OpenWrt. Tāpat, ja kāds vēlas to izmēģināt, uzmanīgi izlasiet instrukcijas, lai viņi nenonāktu pie “ķieģeļa”.

      6.   Čārlijs-Brauns teica

        Izcils raksts, atstāju to marķējumu un gaidu solīto ceļvedi ...

        Starp citu, ja jums ir kaut kas par Linksys tiltiem, vismaz es būtu ļoti ieinteresēts par to dzirdēt.

        Liels paldies jau iepriekš.

      7.   Ramiro teica

        Pirmkārt, apsveicu ar emuāru. Tas ir nevainojams, var lasīt interesantas ziņas par GNU / Linux pasauli un ļoti noderīgas apmācības ar visiem pieejamu valodu.

        Otrkārt, es gribēju pastāstīt par lielisku projektu, ieskaitot OpenWrt: PirateBox. Būtībā tiek izmantots maršrutētājs, kas spēj darbināt OpenWrt (gandrīz visi izmanto TP Link MR3020, tā zemās cenas dēļ), lai pilnīgi anonīmi koplietotu failus WiFi tīklā.

        Es gaidu vasaru, lai izmantotu savu brīvo laiku un spēlētos ar šo lielisko distro, it īpaši, lai atjaunotu šo projektu. Ja kāds vēlas iegūt vairāk informācijas un instalēšanas pamācības, saite ir http://daviddarts.com/piratebox/

        Sveicieni!

      8.   truko22 teica

        Es gadiem ilgi izmantoju DD-WRT, mani vienmēr pārņem tā plašās iespējas un iestatījumi. Tad es iepazinos ar Tomātu. Jums ir mazāk iespēju nekā DD-WRT, taču, lai pārvaldītu mazos tīklus, tas ir labākais, ko esmu redzējis. Uzstādiet visu kā zīda cimdu, un jūs sasniedzat neticamu stabilitāti, pat ja jums ir kaitinoši un neglīti lietotāji. Instalējot jebkuru no šīm Gnu / Linux balstītajām programmaparatūrām, tas no vienkārša Wifi maršrutētāja kļūst par sīkrīku.

      9.   Ivans Barra teica

        Ļoti labi, personīgi man tas ir D-Link DIR300 un Lynksys WRT-54GL, programmatūras atšķirība, ar kuru maršrutētāji sākotnēji nāk, ir drausmīga, lai gan es nekad neesmu izmantojis daudzas iespējas, ja vien wifi tīkla stabilitāte.

        Sveicieni.

        1.    Ivans Barra teica

          Hei, kā es varu likt centos logotipu parādīties tagā? Es izmantoju Centos 6 i686 ar rūķi.

          Sveicieni.

          1.    @Jlcmux teica

            Iceweasel vai Firefox tas ir vieglāk. Hromā jums jāmaina kaut kas, ko sauc par "Lietotāja aģents" vai Lietotāja aģents.

            Priekā.!

      10.   Sergio teica

        Sveiki, es vēlētos uzzināt, vai jūs zināt kādu rokasgrāmatu, lai ieviestu tīklāju un saistītu to ar rādiusa serveri.

        Sveicieni

        1.    Juliocdn teica

          Kā ar Sergio, kā bija karstais punkts, varbūt varat man palīdzēt, es mēģinu izveidot vietējo karsto punktu ar Nodogsplash tplink 1043nd v3, man izdevās instalēt openwrt un gsplash mezglu, bet man bija grūtības konfigurēt gsplash mezglu ka es novirzu uz sveiciena lapu. Es ceru, ka jūs varat man palīdzēt ... sveicieni ..

      11.   Avra teica

        Kapuce! Jūs neesat vienīgais idiots, man vissarežģītākajā veidā bija jāieiet OpenWRT. Izmantojot sērijveida lodēšanas kabeļus, rezistorus un citas lietas ... es to iemācījos grūti ... hahaha! Ļoti labs raksts. Priekā!

      12.   Lorenco Martins Lobo teica

        Sveiki, msx, es zinu, ka emuārs ir vecs, bet mani interesē vairākas lietas par šo programmatūru, un es redzēju, ka tas ir saderīgs ar archer c50 no tp saites, taču man būtu nepieciešami daži vaicājumi, šie