Routery to w zasadzie małe komputery. Domyślnie uruchamiają dostarczony przez producenta system operacyjny lub oprogramowanie układowe, aby kierować ruch sieciowy i zapewniać różne ustawienia i funkcje. Ale często możesz wymienić to oprogramowanie.
Większość ludzi nie potrzebuje niestandardowego oprogramowania routera innej firmy. Tak, niestandardowe oprogramowanie sprzętowe może zapewnić dodatkowe funkcje i inne korzyści, ale są one bardziej złożone i większość ludzi chce, aby ich router działał jak urządzenie .
Podstawy oprogramowania układowego
Na routerze działa system operacyjny, nazywany oprogramowaniem sprzętowym. Producenci routerów zapewniają sposób „flashowania” nowego oprogramowania sprzętowego, które jest zwykle używane do aktualizacji oprogramowania sprzętowego routera do nowej wersji od producenta. Jednak nie musisz koniecznie flashować pliku dostarczonego przez producenta - możesz zamiast tego flashować plik dostarczony przez inną firmę. Ten plik może mieć dostosowany system operacyjny.
Routery różnią się od komputerów osobistych. Nie możesz po prostu zainstalować starego oprogramowania układowego na żadnym starym routerze. Musisz użyć oprogramowania układowego zaprojektowanego specjalnie dla routera - takiego, które obsługuje jego urządzenia sprzętowe i takiego, które mieści się w ograniczonej przestrzeni dyskowej routera.
Linksys WRT54G
Niestandardowe oprogramowanie sprzętowe routera po raz pierwszy pojawiło się wraz z routerem Linksys WRT54G wydanym w 2003 roku. Routery te miały oprogramowanie układowe oparte na systemie Linux. Linksys nie wypuścić kod źródłowy kiedy wypuścili router, chociaż powinni. W końcu po pewnym nacisku wydali kod źródłowy oprogramowania układowego WRT54G. Entuzjaści mieli wtedy router z Linuksem i kodem źródłowym routera. Mogą wziąć ten kod i zmienić go, dodając funkcje, poprawiając go, modyfikując interfejs, a następnie flashując dostosowaną wersję z powrotem na router.
Przyszłe wersje WRT54G miały inny system operacyjny. Jednak linia routerów WRT54G opartych na systemie Linux jest kontynuowana w serii WRT54GL firmy Linksys - litera L oznacza Linux. Jednak seria WRT54GL obsługuje tylko Wi-Fi 802.11b / g i nie obsługuje łączności bezprzewodowej 802.11n, więc nie jest to idealny router do kupienia dzisiaj.
Po co się męczyć?
ZWIĄZANE Z: Zabezpiecz swój router bezprzewodowy: 8 rzeczy, które możesz teraz zrobić
Ludzie lubią instalować niestandardowe oprogramowanie routera, ponieważ zapewniają dodatkowe funkcje. Na przykład oprogramowanie układowe OpenWrt jest w zasadzie dystrybucją Linuksa dla twojego routera, wraz z menedżerem pakietów. Możesz go użyć do zainstalowania lekkich serwerów internetowych, VPN i SSH na routerze. Parzysty przyjazne dla użytkownika opcje, takie jak DD-WRT dodaj zaawansowane funkcje, takie jak jakość usług (QoS) obsługa priorytetyzacji ruchu sieciowego, funkcja często spotykana tylko w routerach wyższej klasy. Oto demo interfejsu DD-WRT możesz przeglądać online.
W niektórych przypadkach oprogramowanie wewnętrzne routera może być bardziej stabilne niż oprogramowanie układowe dostarczone przez producenta. Jeśli router wymaga regularnych ponownych uruchomień, niestandardowe oprogramowanie układowe może uczynić go bardziej stabilnym.
Bezpieczeństwo to kolejny problem. Na przykład, niektóre routery D-Link zawierały tylne drzwi - jeśli Twoja przeglądarka używa specjalnego ciągu agenta użytkownika, możesz uzyskać dostęp do interfejsu administracyjnego bez nazwy użytkownika i hasła. Wiele routerów konsumenckich zawierało inny backdoor, który został naprawiony za pomocą łatki, ale w rzeczywistości łatka ukrył tylne drzwi więc nadal było możliwe do wykorzystania przez atakujących. Mogą ujawnić routery Asus z funkcjami udostępniania plików w sieci Twoje pliki w Internecie dla każdego dostęp. Stan zabezpieczeń routera domowego to koszmar , a te projekty open source oparte na Linuksie prawdopodobnie nie będą zawierać amatorskich backdoorów.
Jak zainstalować oprogramowanie sprzętowe routera innej firmy
ZWIĄZANE Z: Zmień swój domowy router w super-zasilany router z DD-WRT
Jeśli chcesz używać oprogramowania sprzętowego routera innej firmy, musisz najpierw wybrać to, którego chcesz użyć. OpenWrt to potężne oprogramowanie układowe routera oparte na systemie Linux, napisane od podstaw do obsługi routerów WRT54G, które zostało przeniesione do obsługi większej liczby routerów. DD-WRT jest bardziej przyjazną dla użytkownika dystrybucją opartą na OpenWrt. Pomidor był popularny w przeszłości, ale ostatnio został zaktualizowany w 2010 r., więc nie obsługuje tylu routerów i jest bardziej przestarzały. Istnieje również wiele innych projektów oprogramowania układowego innych firm - znajdziesz długa lista w Wikipedii .
Następnie musisz się upewnić, że masz router obsługujący to oprogramowanie układowe. Listę oprogramowania sprzętowego obsługującego router można znaleźć w ich witrynach internetowych - tutaj lista urządzeń obsługiwanych przez OpenWRT i oto lista urządzeń obsługiwanych przez DD-WRT .
Jeśli kupujesz router, zechcesz trochę poszukać informacji, aby znaleźć solidny, nowoczesny router, który dobrze obsługuje routery innych firm. Na przykład widzieliśmy to ogłoszenie na stronie DD-WRT - ASUS kieruje reklamy bezpośrednio do entuzjastów poszukujących oprogramowania sprzętowego routera innej firmy, argumentując, że ich sprzęt jest idealną platformą do uruchomienia własnego systemu operacyjnego routera. Geekowie, którzy hakują swoje routery, są wystarczająco dużym rynkiem, na który producenci mogą zwrócić uwagę.
Postępuj zgodnie z instrukcjami oprogramowania sprzętowego, aby przejść przez proces instalacji. Jednak proces ten jest zwykle tak prosty, jak pobranie odpowiedniego pliku oprogramowania układowego dla urządzenia, odwiedzenie strony Uaktualnij oprogramowanie sprzętowe w interfejsie internetowym routera i przesłanie oprogramowania sprzętowego innej firmy za pośrednictwem tego formularza. Router zastąpi wówczas swoje oryginalne oprogramowanie układowe oprogramowaniem innej firmy.
Oczywiście oprogramowanie sprzętowe routerów innych firm zazwyczaj nie jest obsługiwane przez producenta routera. Oni są jak instalowanie niestandardowej pamięci ROM na Androida lub wymiana system operacyjny Twojego komputera z systemem Linux . Jeśli napotkasz problem, nie możesz po prostu skontaktować się z producentem routera i oczekiwać, że rozwiąże on problemy z oprogramowaniem innej firmy.
Źródło zdjęcia: webhamster na Flickr , Chad Ohman na Flickr