Как да използвате персонализиран фърмуер на вашия рутер и защо може да искате
Маршрутизаторите са основно малки компютри. По подразбиране те изпълняват предоставена от производителя операционна система или фърмуер, за да маршрутизират мрежовия трафик и ви осигуряват различни настройки и функции. Но често можете да замените този фърмуер.
Повечето хора не се нуждаят от потребителски фърмуер на трети страни. Да, персонализираният фърмуер може да ви предостави допълнителни функции и други предимства, но те са по-сложни и повечето хора просто искат рутерът да функционира като устройство.
Основи на фърмуера
Вашият рутер работи с операционна система, известна като фърмуер. Производителите на маршрутизаторите осигуряват начин за „флаш“ на нов фърмуер, който обикновено се използва за надграждане на фърмуера на рутера до нова версия от производителя. Въпреки това не е задължително да премигнете файл, предоставен от производител - вместо това можете да преминете към файл, предоставен от трета страна. В този файл може да има персонализирана операционна система.
Маршрутизаторите не са като персоналните компютри. Не можете просто да инсталирате стария фърмуер на някой стар рутер. Ще трябва да използвате фърмуер, който е специално разработен за вашия рутер - този, който поддържа хардуерните му устройства и този, който се побира в ограниченото пространство за съхранение, което вашият рутер включва.
Linksys WRT54G
Персонализираният фърмуер на рутер първоначално излезе с маршрутизатора 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) за приоритизиране на мрежовия трафик, функция, която често се среща само на маршрутизатори от по-висок клас. Ето демо на DD-WRT интерфейса, който можете да видите онлайн.
В някои случаи потребителският фърмуер на рутера също може да бъде по-стабилен от предоставения от производителя фърмуер. Ако вашият маршрутизатор се нуждае от редовни рестартирания, ще има потребителски фърмуер може да го направим по-стабилен.
Сигурността е друг проблем. Например, някои D-Link рутери съдържат задната врата - ако браузърът ви използва специален потребителски низ, можете да получите достъп до администраторския интерфейс без потребителско име и парола. Много потребителски маршрутизатори съдържат друга задна вратичка, която е фиксирана с кръпка, но кръпка всъщност просто скрива задната врата, така че все още може да се използва от нападателите. Маршрутизаторите Asus с мрежови функции за споделяне на файлове могат да изложат файловете си в интернет, за да могат всички да имат достъп. Състоянието на сигурността на домашния рутер е кошмар и тези проекти с отворен код, базирани на Linux, вероятно няма да включват аматьорски задни врати.
Как да инсталирате фърмуера на трети страни
Ако искате да използвате фърмуер на рутер на трета страна, първо трябва да изберете този, който искате да използвате. OpenWrt е мощен фърмуер, базиран на Linux, написан от нулата, за да поддържа WRT54G маршрутизатори, и се премества към поддържане на повече рутери. DD-WRT е по-лесна за ползване дистрибуция, базирана на OpenWrt. Доматът е популярен в миналото, но последно е актуализиран през 2010 г., така че няма да поддържа толкова рутери и е по-остарял. Има и много други проекти за фърмуер на трети страни - ще намерите дълъг списък в Уикипедия.
След това трябва да сте сигурни, че всъщност имате рутер, който поддържа този фърмуер. Можете да намерите списък на фърмуерната поддръжка на рутера на техните уебсайтове - ето списъкът с устройства, които OpenWRT поддържа и ето списъкът с устройства, които DD-WRT поддържа.
Ако пазарувате за маршрутизатор, вие ще искате да направите някои изследвания, за да намерите солиден модерен рутер, който поддържа маршрутизатори на трети страни добре. Например, видяхме тази реклама на сайта на DD-WRT - ASUS рекламира директно на ентусиасти, които търсят фърмуер на трети страни рутер, като твърди, че техният хардуер е идеалната платформа за управление на вашата собствена рутер операционна система. Онези, които хакват рутерите си, са достатъчно голям пазар, на който производителите да обръщат внимание.
Вие ще искате да следвате инструкциите на фърмуера, за да преминете през инсталационния процес. Обаче, процесът обикновено е толкова прост, колкото да изтеглите съответния файл на фърмуера за вашето устройство, да посетите страницата за ъпгрейд на фърмуера в уеб интерфейса на вашия рутер и да качите фърмуера на трета страна чрез този формуляр. След това рутерът ще замени оригиналния си фърмуер с този на трета страна.
Разбира се, производителите на рутера обикновено не поддържат рутерите на трети страни. Те са като инсталиране на потребителски ROM на Android или подмяна на операционната система на вашия компютър с Linux. Ако срещнете проблем, не можете просто да се свържете с производителя на маршрутизатора и да очаквате от тях да отстраняват проблеми с софтуера на трета страна.
Кредит за изображението: webhamster на Flickr, Чад Оман на Flickr