Рутери са основно малко компютри. По подразбиране те управляват операционна система или фърмуер, предоставени от производителя, за да насочват мрежовия трафик и да ви предоставят различни настройки и функции. Но често можете да замените този фърмуер.
Повечето хора не се нуждаят от фърмуер на персонален рутер на трета страна. Да, персонализираният фърмуер може да ви предостави допълнителни функции и други предимства, но те са по-сложни и повечето хора просто искат техният рутер да функционира като уред.
Вашият маршрутизатор работи с операционна система, известна като неговия фърмуер. Производителите на маршрутизатори предлагат начин да "флаш" нов фърмуер, който обикновено се използва за надстройване на фърмуера на маршрутизатора до нова версия от производителя. Не е задължително обаче да мигвате файл, предоставен от производителя - вместо това бихте могли да преминете към файл, предоставен от трета страна. Този файл може да има персонализирана операционна система.
Маршрутизаторите не са като персонални компютри. Не можете просто да инсталирате стар фърмуер върху стар рутер. Трябва да използвате фърмуер, специално разработен за вашия маршрутизатор - този, който поддържа хардуерните му устройства и такъв, който се вписва в ограниченото място за съхранение, което вашият рутер включва.
Потребителският фърмуер на рутера първо излетя с маршрутизатора Linksys WRT54G, пуснат през 2003 г. Тези маршрутизатори поддържаха фърмуер, базиран на Linux. Linksys не пускаше изходния код, когато те пуснаха рутера, въпреки че се предполагаше. Те в крайна сметка пуснаха изходния код на фърмуера на WRT54G след известен натиск. След това ентусиастът е имал маршрутизатор, който управляваше Linux и изходния код към маршрутизатора. Те биха могли да приемат този код и да го променят, да добавят функции, да го променят, да променят интерфейса и след това да променят персонализираната си версия обратно в рутера.
Бъдещите версии на WRT54G изпълняват различна операционна система. Въпреки това, линията на базирани на Linux маршрутизатори WRT54G продължава в серията Linksys WRT54GL - L означава Linux. Серията WRT54GL обаче поддържа само 802.11b / g Wi-Fi и липсва поддръжка за 802.11n безжична връзка, така че не е идеалният маршрутизатор за закупуване днес.
Хората обичат да инсталират фърмуера на персонализиран рутер, защото предоставят допълнителни функции. Например, фърмуерът OpenWrt е основно Linux дистрибуция за вашия маршрутизатор, пълен с пакетен мениджър. Можете да го използвате, за да инсталирате лек уеб, VPN и SSH сървъри във вашия рутер. Дори удобни за потребителя опции, като DD-WRT, добавят мощни функции като поддръжка на QoS (QoS) за приоритизиране на мрежовия трафик - функция често срещана само в маршрутизатори от по-висок клас. Ето демо версия на интерфейса DD-WRT, който можете да видите онлайн.
Потребителският фърмуер на маршрутизатора също може да бъде по-стабилен от доставения от производителя фърмуер. Ако маршрутизаторът ви се нуждае от редовно рестартиране, потребителски фърмуер може Направете го по-стабилно.
Сигурността е друга грижа. Например, някои маршрутизатори на D-Link съдържаха вратичка - ако вашият браузър използва специален низ от потребителски агенти, можете да получите достъп до административния интерфейс без потребителско име и парола. Много потребителски маршрутизатори съдържаха още една задна вратичка, която беше фиксирана с кръпка, но кръпката всъщност просто скри скритата вратичка, така че тя все още можеше да се използва от нападателите. Маршрутизаторите на Asus с мрежови функции за споделяне на файлове могат да излагат вашите файлове на Интернет за достъп на всеки. Състоянието на сигурността на домашния рутер е кошмар и тези проекти с отворен код, базирани на Линукс, вероятно няма да включват аматьорски задници.
Ако искате да използвате фърмуер на рутер на трета страна, първо трябва да изберете този, който искате да използвате. OpenWrt е мощен фърмуер на рутер, базиран на Linux, написан от нулата за поддръжка на маршрутизатори WRT54G и преминава към поддръжка на повече маршрутизатори. DD-WRT е по-лесна за ползване разпространение на базата на OpenWrt. Доматът е бил популярен в миналото, но е актуализиран за последен път през 2010 г., така че няма да поддържа толкова рутери и е по-остарял. Съществуват и много други проекти на фърмуер от трети страни - ще намерите дълъг списък на Wikipedia.
След това ще трябва да сте сигурни, че всъщност имате маршрутизатор, който поддържа този фърмуер. Можете да намерите списък на поддръжката на фърмуера на хардуера на маршрутизатора на техните уеб сайтове - тук е списъкът на поддържаните от OpenWRT устройства и тук е списъкът на устройствата, поддържани от DD-WRT.
Ако пазарувате за маршрутизатор, ще искате да направите някои изследвания, за да намерите солиден модерен маршрутизатор, който да поддържа рутери на трети страни добре. Например, видяхме тази реклама на сайта DD-WRT - ASUS рекламира директно на ентусиасти, търсещи фърмуер на трета страна, като твърди, че техният хардуер е идеалната платформа за стартиране на вашата собствена рутерна операционна система. Онези, които хакнат маршрутизаторите си, са достатъчно голям пазар, за който производителите да обърнат внимание.
Ще трябва да следвате инструкциите на фърмуера, за да преминете през инсталационния процес. Процесът обаче обикновено е толкова прост, колкото изтеглянето на подходящия фърмуер файл за вашето устройство, посещение на страницата за надстройване на фърмуера в уеб интерфейса на рутера и качване на фърмуера на трета страна чрез този формуляр. След това рутера ще замени оригиналния фърмуер с трета страна.
Разбира се, фърмуерите на трета страна на рутера обикновено не се поддържат от производителя на рутера. Те са като инсталиране на персонализиран ROM на Android или замяна на операционната система на вашия компютър с Linux. Ако срещнете проблем, не можете просто да се свържете с производителя на рутера и да очаквате отстраняване на проблеми с софтуера на трета страна.
Image Credit: webhamster на Flickr, Чад Оман на Flickr