OpenWrt көмегімен маршрутизатордың барлық мүмкіндіктерін пайдаланыңыз: сымсыз еркіндік


www.openwrt.org // # ашық@Freenode

OpenWrt тарату болып табылады GNU / Linux негізделген Debian GNU / Linux бұл бізге маршрутизатордың техникалық сипаттамаларын өндіруші орнатқан микробағдарламамен қамтамасыз ете алатыннан тыс пайдалануға мүмкіндік береді.

Егер біз іздесек OpenWrt ішінде Уикипедия Біз оқи аламыз:

«OpenWrt жеке маршрутизаторлар сияқты ендірілген құрылғылар үшін қолданылатын GNU / Linux микробағдарламалық жасақтамасына негізделген тарату.
Қолдау бастапқыда Linksys WRT54G-мен шектелді, бірақ оның жылдам кеңеюінен бастап Netgear, D-Link, ASUS және тағы басқаларын қоса, басқа өндірушілер мен құрылғыларға қолдау қосылды. Ең танымал маршрутизатор әлі күнге дейін Linksys WRT54G және ASUS WL500G болып табылады. OpenWrt Ол бірінші кезекте командалық жол интерфейсін қолданады, сонымен қатар үнемі жетілдіріліп тұратын WEB интерфейсіне ие. Техникалық қолдау көптеген бағдарламалық жасақтамалардағыдай форумдар мен оның IRC арнасы арқылы жүзеге асырылады.

Әзірлеу OpenWrt бұл бастапқыда GPL лицензиясының арқасында насихатталды, бұл кодты өзгерткен және жетілдірген барлық өндірушілерді оны шығаруға және жалпы жобаға көбірек үлес қосуға мәжбүр етті.

Бағдарламалық жасақтама біртіндеп өсіп келеді және кәсіптік емес секторға арналған көптеген басқа коммерциялық құрылғылар өндірушілерінде жоқ мүмкіндіктер іске қосылды, мысалы QoS, VPN және басқа мүмкіндіктер OpenWrt ол жұмыс істейтін жерде аппараттық құралдарды пайдалануға жарамды, шынымен қуатты және әмбебап құрылғының OpenWrt тек маршрутизатор ретінде ғана емес, сонымен қатар файл серверлері, P2P түйіндері, WEBcam серверлері, брандмауэрлер немесе VPN шлюздері ретінде де қолдануға болады ».

OpenWrt және dd-wrt

Сонымен қатар OpenWrt болып табылады dd-wrt бұл үшінші тараптың ашасы OpenWrt коммерциялық өнімді ұсыну мақсатында; осылайша сіз микробағдарламамен маршрутизаторларды сатып ала аласыз dd-wrt қазірдің өзінде енгізілген, сондай-ақ олардағы күтім мен оқиғаларға ақылы қолдау.

Арасындағы негізгі айырмашылық OpenWrt y dd-wrt соңғысында қабыққа қол жетімділік консолі жоқ, жаңа бағдарламалық жасақтама орнатуды қолдамайды және негізінен коммерциялық нұсқасы болып табылады OpenWrt бұл әр түрлі коммерциялық маршрутизаторлар өндірістен шығаратын микробағдарламаға әлдеқайда жақын, бірақ қуатты сипаттамалары бар.

Ол ерекшеленетін кейбір тармақтар dd-wrt өзінің қолданушылық интерфейсінде, өйткені ол әлдеқайда тартымды OpenWrt сисадминдер мен әуесқойларға емес, соңғы пайдаланушыларға арналған жылтыратылған қосымшалармен.

Тағы бір маңызды айырмашылық мынада: жалпы алғанда dd-wrt «тұрақты» микробағдарламамен бір қатарда орналасқан OpenWrt сондықтан, әділеттілік үшін, өте жақсы жұмыс істейтін даму нұсқасының артында біраз уақыт қалды, менде ешқашан қиындықтар болған жоқ.

Бір қарағанда dd-wrt сияқты қызықты емес көрінеді OpenWrt оны микробағдарлама жоқ жағдайларда есте ұстаған жөн OpenWrt біздің құрылғымыз үшін немесе біз қарапайым пайдаланушыға қолайлы неғұрлым талғампаз интерфейске ие болғымыз келеді.

Екі жоба, OpenWrt y dd-wrt Олардың әрқайсысы екі жобаны үнемі дамытатын үлкен қауымдастыққа ие, бұл бізге ұзақ уақыт қолдау көрсетуге кепілдік береді. Бұл қоғамдастықтар ашық және достық қарым-қатынаста, дегенмен сұраныс жасамас бұрын, пайдаланушыдан тиісті құжаттаманы оқып, вики мен форумдарды қарап шығуды сұрайды, өйткені оның сұранысы бұрын жасалған және жауап берілгені анық.

Әрине, «Мен openwrt орнаттым, мен ештеңе істемеймін, не істей аламын?» Деген сияқты сауалдар қолдауға ие емес және мүмкін, бәрінен бұрын шешілетінін түсіндіру үшін ең болмағанда біреуден көп себеп болуы мүмкін. sudo rm -rf / және парольді енгізу> = D

Ерекшеліктері OpenWrt

Қолданудың артықшылықтары OpenWrt олар бірнеше:

    1. бұл толықтай жұмыс істейтін мини дистрофия, бұл жерде «мини» мынаны білдіреді:

    а) пакеттердің шектеулі саны бар
    б) Ол мүмкіндігінше кішірек етіп жасалынған және оны шағын сақтау орындарына орнатуға болады (2мб!) және ол тек 300мГц MIPS процессорларымен жұмыс істейді.

      1. Wifi модульдері оңтайландырылған OpenWrt Біз маршрутизаторды жақсырақ қолданамыз, өйткені оның сигналы жақсырақ болады: ол зауыттан шыққан акцияларға арналған микробағдарламалық жасақтамаға қарағанда анағұрлым қуатты және түсінікті болады.
      2. сияқты жоғары деңгейлі, процессорды қажет ететін қосымшалар PHPБізде құрылғының техникалық сапаларына байланысты орнатылатын қызықты әр түрлі бағдарламалық жасақтама бар.
      3. . Егер бізде орын және сәйкес есептеу мүмкіндігі болса, біз қажетті веб-сервермен қатар жұмыс жасай аламыз:

      а) файлдық сервер - NFS y SMB / CIFS
      б) клиент IRC (менің жағдайда WeeChat) жедел хабар алмасу үшін клиентпен BitlBee байланыстырылған. Осылайша және біз маршрутизаторды өшірмесек немесе жүктемесек, біз 100% желіде боламыз. Назар аударыңыз: IRC журналдары, әсіресе егер біз бірнеше арналарға қосылсақ (менің жағдайымда қазір 31-ге жетеді) өте көп орын алады. Егер біз IRC клиентін маршрутизаторда іске қосатын болсақ, мен сыртқы сақтау блогын қосып, журналдарды сол жерде сақтауға кеңес беремін.
      c) Open Mesh желісін құру немесе оның бөлігі болу немесе торлы сымсыз желілер, сондай-ақ BATMAN деп аталады
      г) сияқты веб-серверлер uttp y nginx
      д) Kismet, aircrack-ng, arpwatch және macchanger сияқты қауіпсіздік қосымшаларының шексіздігі; мүмкіндіктер шексіз! Мысалы: X себептері бойынша олар белгілі бір Wi-Fi желісіне кіру керек деп ойлайық, бірақ олар өздерінің pwd немесе қосылуға рұқсат етілген MAC адрестерін білмейді, теориялық тұрғыдан олар өздері орнататын қарапайым маршрутизаторды қолдана алады. OpenWrt қажетті қосымшалармен және оны сымсыз трафикті иістендіруге, парольдерді іздеуге, тіркелген MAC мекен-жайларды алуға, желілерге қосылуға және олардың аталған желіде екендігі туралы сізге электрондық пошта хабарын жіберуге, қажетті деректермен бірге, қай жерден болса да қосыла алатындай етіп реттеңіз. олар. Мұны жасағаннан кейін, олар тек өздерін қызықтыратын желілерге мүмкіндігінше жақын жерде электр желісіне қосылған құрылғыны жасыра алатын орын тауып, оның сиқырлы әрекетін жасауына мүмкіндік береді;
      (Том Круз - біздің қасымыздағы бұршақ, және өзін сатудан бұрын Эль Индио айтқандай, «Болашақ уақыт бұрын келді«)
      f) баспа сервері, уақыт сервері (NTP), Etc.
      ж) Гиктер мен гиктерге арналған дистрофия бола отырып, біз ssh арқылы кіре аламыз және шын мәнінде графикалық интерфейсті орнатып, оны теңшеу үшін басында осылай жасауымыз керек: әдемі емес пе?
      h) Wifi желілерінің іс жүзінде шектеусіз санын құру мүмкіндігі (тек ЖТ-мен шектеледі) =)
      i) әлемдегі ең жақсы брандмауэрдің барлық күші, iptables біздің қызметіміз консольден де, графикалық интерфейстен де.
      j) tmux сияқты қосымшалар қолда, тек a # opkg жаңарту && opkg орнату tmux сондықтан маршрутизатордағы консольде жұмыс жасау өте қуанышты
      k) Сіз байқаған шығарсыз, бума менеджері бума менеджеріне ұқсас синтаксисті қолданады Debian GNU / Linux Ия, неге опкг ол ескі ipkg-ге негізделген, ол өз кезегінде сілтеме ретінде dpkg / apt қабылдады. Сақ болыңыз, бұл пакет менеджері туралы ешқандай иллюзияға ұрынбаңыз, ол аға-інілері сияқты қуатты немесе икемді емес, бірақ ол өз жұмысын өте жақсы орындайды.
      l) Біздің жеке талғамымыз бен қалауымызға байланысты бірнеше веб-интерфейстер бар. Мен өз тарапымнан және оларды сынап көргеннен кейін менде қалды Люси өйткені ол ең жеңіл және маған көптеген функцияларға қол жеткізуге мүмкіндік береді OpenWrt. Бұл жеңіл деген ұсақ факт емес, өйткені үйдегі маршрутизатор кішіпейіл TP-Link TL-WR2573ND және қол жетімді жыпылықтайтын кеңістік небары 8 мб құрайды, сондықтан мен жүктелген және әдемі веб-интерфейс сияқты ұсақ-түйектерде аз орынды пайдаланамын, сондықтан қосымша қосымшаларды жүктеуге тура келеді.
      m) басқа функциялардың қатарында Jumbo Frames пен VLANS толық қолдауға ие!
      n) Басқа мүмкіндіктерге үй / SOHO маршрутизаторларының көпшілігі қораптан шығады, мысалы ARP байланыстыру, статикалық маршрутизация, хост атаулары, DHCP байланыстыру, уақытқа қол жеткізуді басқару, әр желі үшін бірнеше DNS пайдалану мүмкіндігі және т.б.
      o) GNU / Linux дистрибьюторы бола отырып, біз жүйелік журналдарға, ядро ​​журналдарына, іске қосу кезінде іске қосқыңыз келетін демондарға және т.с.с. толықтай қол жеткізе аламыз.
      p) маршрутизатор шамдары белгілі бір әрекеттерге жауап беруі үшін жағымды және пайдалы хактерді қамтиды, осылайша біз оларды құрылғыны қалай қолданатынымызға байланысты (сымды, сымсыз желі, мысалы, маршрутизатор, коммутатор, т.б.), біз сыртқы қатты диск немесе принтер сияқты маршрутизаторға қосылған USB құрылғыларына кіргенде және т.б.
      q) басқа қосымшалармен бірге біз VPN менеджері, Nagios, Мунин (жетілдірілген және ақысыз Nagios), MTD (Mail Transport Delivery) орнатыңыз және оны электрондық пошта серверіне айналдырыңыз, mc орнатыңыз (Түнгі командир), Avahi / Bonjour / Zeroconf сервері, егер біздің музыкалық коллекциямызға сыртқы HD қосылған болса, онда біз оның жындарын басқара аламыз мпд оларды маршрутизаторға қосылатын кез-келген машинадан қосуға мүмкіндік беретін маршрутизаторда, олар әртүрлі желілерде болуына қарамастан және т.б.
      r) Сізде маршрутизатормен қалағаныңызды жасай алатындай жүздеген басқа пакеттер бар, егер сізде трахает құрылғы болса. GNU / Linux жүйесіндегі әдеттегідей, жалғыз шектеу - бұл қолданушының қиялы

      Бір сөзбен айтқанда, OpenWrt Бұл баланың арманы орындалды = D

      Қалпына келтіру режимі / ҚАУІПСІЗДІК

      Бұл ертегідей микробағдарламаны бірінші рет орнатқан кезде біз қате бірдеңені конфигурациялағаны үшін немесе қол тигізбеуіміз керек нәрсені өшіргені үшін немесе атын өзгерткеніміз үшін маршрутизатордан тыс қалуымыз мүмкін екенін ескеру маңызды. xD жасауға бізді итермелейді

      Шын мәнінде, бұл ескертуге қол қоятын редактордың қолында болды гран Маршрутизатордан тыс қалып, оған қол жеткізе алмау үшін желілік интерфейстерді жою идеясы, өйткені ендірілген жүйе таңғажайып жұмыс істеп тұрғанымен, желілік интерфейс қосылмаған - иә, мен данышпанмын, жаманмын! БОЛУДО !!!

      Әзірлеушілер OpenWrt осындай жағдайларды алдын-ала біліп, қауіпсіз жүктеу режиміне интерфейс ұсынады -сәтсіз- біз жедел қол жетімділікті орнатып, жүйені қалпына келтіре аламыз.

      Мұны ескеру маңызды, себебі бағдарламалық жасақтаманың көмегімен OpenWrt Маршрутизаторлардың ысыру батырмасы күткендей жұмыс істемейтіні анық, яғни зауыттық параметрлерге конфигурацияны қалпына келтіресіз. Шындығында, батырма режимде қолданылады сәтсіз de OpenWrt бірақ белгілі бір уақытта жабдыққа сигнал жіберу үшін және біз құрылғыға қайтадан қол жеткізе аламыз телнет немесе ssh.

      Бұл олардың басында болуы мүмкін кірпіш маршрутизатор, егер олар оған сәйкес келмейтін кескінді орнатса, бұл жағдайда құрылғыны қалпына келтіру біршама күрделене түседі, өйткені процедура оны біз кіретін электронды құрылғыны дәнекерлеуге кіру үшін ашады. біздің құрылғыға қосылған USB кабелі, содан кейін сериялық консоль арқылы маршрутизаторға қосылыңыз, FTP серверін қосыңыз -TFTP- дұрыс микробағдарламаны көшіру, жаңа кескінді қалпына келтіру және т.с.с. өте қарапайым, өте күрделі ештеңе жоқ, бірақ егер біз мұны мұқият жасамасақ, маршрутизатордың жанып кету қаупі бар.

      Screenshots

      BusyBox қабығы мен Luci веб-интерфейсінің бірнеше суреттері:

      Әзірге кіріспе OpenWrt, кейінірек мен кездестіруге болатын әдеттегі жағдайлардан гөрі қысқаша орнату туралы нұсқаулық жазамын, әсіресе мен салған зерттеу сағаттары тонналап құжаттаманы оқып, IRC-де ой алмасу арқылы маршрутизаторды мен жұмыс істегенше қалдырады. бүгін бар.


      Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

      17 пікір, өз пікіріңізді қалдырыңыз

      Пікіріңізді қалдырыңыз

      Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

      *

      *

      1. Деректерге жауапты: Мигель Анхель Гатан
      2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
      3. Заңдылық: Сіздің келісіміңіз
      4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
      5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
      6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

      1.   msx дижо

        Эй, тегті қосқаның үшін рақмет y los tags, cuando me dí cuenta que nos puse ya había enviado el artículo! :)

        1.    msx дижо

          Және бұл !? Неліктен мәтін осылай пайда болды? Охх сұмырай, ебля коды! xD
          Пердооун!

      2.   @Jlcmux дижо

        Менде сұрақ бар. Интернет-провайдерлер ұсынатын маршрутизаторлар туралы не деуге болады? Оларға қолдау көрсетілмейді ме? Мұны мен өзіме орнатуға тырысатын болсам айтып отырмын. (Онда Wireless бар) Кенеттен менің қызметім таусылып қалады, ақыр соңында олар мәселені шешпейтін шығар, себебі мен оны бүлдіргенмін 😛

      3.   webb_david дижо

        Мен бұл туралы білмедім, мен Linux-ке жаңадан келдім, бірақ менде ubuntu мен xubuntu-ны екі жылдан астам уақыт қолданамын (мен бос уақытымда қолымнан келгеннің бәрін үйренемін, бірақ жұмысыма байланысты терезелерден шыға алмаймын), сендерге сенемін оқулықты жүктеңіз, өйткені үйде бірнеше маршрутизаторлар бар, мен оларды пайдаланбаймын және оларды тексеріп көргім келеді

        1.    Mauricio дижо

          Hola
          Vpn немесе прокси қосылымын қосу үшін tplinlk маршрутизаторынан немесе басқасынан openwrt-ті өңдеуге / өзгертуге / компиляциялауға бола ма?
          құттықтаулар мен рахмет

          Mauricio

      4.   Литий дижо

        Орнату нұсқаулығын күтіп, жақсы ақпарат

      5.   крото дижо

        Көптеген жылдар бұрын мен dd-wrt-ті қиындықсыз орнаттым және ол LinWys WRT54G-де жақсы жұмыс істеді, ол OpenWrt-ке белгісіз. Сол сияқты, егер біреу көргісі келсе, «кірпішпен» қалмас үшін, нұсқаулықты мұқият оқып шығыңыз.

      6.   Чарли-Браун дижо

        Өте жақсы мақала, мен оны белгімен қалдырамын және уәде етілген нұсқаулықты күтемін ...

        Айтпақшы, егер сізде Linksys көпірлері туралы бірдеңе болса, мен, ең болмағанда, мен бұл туралы білуге ​​қызығушылық танытар едім.

        Алдын ала көп рахмет.

      7.   Рамиро дижо

        Алдымен блогты құттықтаймын. Бұл кіршіксіз, GNU / Linux әлемі туралы қызықты жаңалықтарды және өте пайдалы оқулықтарды, бәріне бірдей қол жетімді тілде оқи алады.

        Екіншіден, мен сізге керемет жоба, соның ішінде OpenWrt: PirateBox туралы айтқым келді. Негізінде, WiFi желісі арқылы файлдарды толықтай жасырын түрде бөлісу үшін OpenWrt-ті іске қосуға қабілетті маршрутизатор қолданылады (барлығы дерлік TP Link MR3020 пайдаланады, оның бағасы төмен).

        Мен жазды асыға күтемін, бос уақытымды пайдаланып, осы үлкен дистрофимен ойнай бастаймын, әсіресе осы жобаны қайта құрамын. Егер кімде-кім қосымша ақпарат пен орнату бойынша оқулық алғысы келсе, сілтеме жасалады http://daviddarts.com/piratebox/

        Рахмет!

      8.   22 дижо

        Мен DD-WRT-ді бірнеше жылдар бойы қолдандым, әрдайым оның көптеген нұсқалары мен конфигурациялары мені таң қалдырады. Содан кейін мен қызанақпен кездестім, сізде DD-WRT-ге қарағанда азырақ нұсқалар бар, бірақ кішігірім желілерді басқару - мен көргендердің ішіндегі ең жақсысы. Жібек қолғап сияқты бәрін теңшеңіз, егер сізде тітіркендіргіш және ұнамсыз пайдаланушылар болса да, сіз керемет тұрақтылыққа қол жеткізесіз. Gnu / Linux негізіндегі кез-келген бағдарламалық жасақтаманы орнату арқылы ол қарапайым Wifi маршрутизаторынан гаджетке айналады.

      9.   Иван Барра дижо

        Өте жақсы, жеке өзімде D-Link DIR300-де және Lynksys WRT-54GL-де бар, бастапқыда маршрутизаторлар келетін бағдарламалық жасақтама айырмашылығы өте үлкен, бірақ мен wifi желісінің тұрақтылығы жағдайында көптеген нұсқаларды қолданып көрмегенмін.

        Құттықтаулар.

        1.    Иван Барра дижо

          Хей, центос логотипін тегте қалай көрсетуге болады? Мен Centos 6 i686-ны gnome көмегімен қолданамын.

          Құттықтаулар.

          1.    @Jlcmux дижо

            Iceweasel немесе Firefox-та бұл оңайырақ. Хромда сіз «Пайдаланушы агенті» немесе Пайдаланушы агенті деп аталатын нәрсені өзгертуіңіз керек.

            Алақай.!

      10.   Sergio дижо

        Сәлеметсіз бе, мен сізден ыстық нүктені іске асыратын және оны радиус серверімен байланыстыратын нұсқаулық бар-жоғын білгім келеді.

        тілекпен

        1.    Хулиокдн дижо

          Серхио ше, ыстық нүкте қалай болды, мүмкін маған көмектесесіз бе, мен tplink 1043nd v3-те Nodogsplash-пен жергілікті ыстық нүкте құруға тырысамын, мен openwrt пен gsplash түйінін орната алдым, бірақ gsplash түйінін конфигурациялауда қиындықтар болды Мен қош келдіңіздер деген бетке қайта бағытталамын. Сіз маған көмектесе аласыз деп үміттенемін .. сәлем!

      11.   Аврах дижо

        Капот! Сіз жалғыз ақымақ емессіз, мен OpenWRT-ге ең күрделі тәсілмен кіруім керек еді. Сериялық дәнекерлеу кабельдері, резисторлар және басқа заттар арқылы ... мен мұны қиын жолмен білдім ... хахаха! Өте жақсы мақала. Алақай!

      12.   Лоренцо Мартин Лобо дижо

        Сәлеметсіз бе, msx, мен блогтың ескі екенін білемін, бірақ мен бұл бағдарламалық жасақтама туралы бірнеше нәрсені қызықтырамын және оның t50 сілтемесінен archer cXNUMX-мен үйлесімді екенін көрдім, бірақ маған бірнеше сұрақтар керек еді,