Hoe een aangepaste Firmware op uw router te gebruiken en waarom u dit wilt
Routers zijn eigenlijk kleine computers. Standaard voeren ze een door de fabrikant geleverd besturingssysteem of firmware uit om netwerkverkeer te routeren en u verschillende instellingen en functies te bieden. Maar je kunt deze firmware vaak vervangen.
De meeste mensen hebben geen aangepaste routerfirmware van derden nodig. Ja, aangepaste firmware kan u extra functies en andere voordelen bieden, maar ze zijn complexer en de meeste mensen willen gewoon dat hun router werkt als een apparaat.
Firmware Basics
Uw router voert een besturingssysteem uit dat bekend staat als de firmware. Routerfabrikanten bieden een manier om nieuwe firmware te "flitsen", die meestal wordt gebruikt om de firmware van de router te upgraden naar een nieuwe versie van de fabrikant. U hoeft echter niet per se een bestand van een fabrikant te flashen - u kunt in plaats daarvan een bestand flashen dat door een derde partij is geleverd. Dit bestand kan een aangepast besturingssysteem erop hebben.
Routers zijn niet zoals pc's. U kunt niet zomaar oude firmware installeren op een oude router. U moet een firmware gebruiken die speciaal is ontworpen voor uw router - een die de hardwareapparaten ondersteunt en een die past in de beperkte opslagruimte die uw router bevat.
De Linksys WRT54G
Aangepaste routerfirmware ging eerst van start met de Linksys WRT54G-router die in 2003 werd uitgebracht. Deze routers draaiden een firmware op basis van Linux. Linksys heeft de broncode niet vrijgegeven toen ze de router hadden vrijgegeven, hoewel dat wel moest. Uiteindelijk hebben ze de broncode van de WRT54G-firmware na enige druk vrijgegeven. Enthusiast's hadden toen een router die Linux en de broncode naar de router leidde. Ze zouden die code kunnen nemen en wijzigen, functies toevoegen, tweaken, de interface aanpassen en vervolgens hun aangepaste versie terug op de router laten knipperen.
Toekomstige versies van de WRT54G hadden een ander besturingssysteem. De lijn van op Linux gebaseerde WRT54G-routers gaat echter door in Linksys WRT54GL-serie - de L staat voor Linux. De WRT54GL-serie ondersteunt echter alleen 802.11b / g Wi-Fi en heeft geen ondersteuning voor 802.11n draadloos, dus het is niet echt de ideale router om vandaag te kopen.
Waarom zou je je drukmaken?
Mensen willen graag aangepaste routerfirmware installeren omdat ze extra functies bieden. De OpenWrt-firmware is bijvoorbeeld in feite een Linux-distributie voor uw router, compleet met een pakketbeheerder. U kunt het gebruiken om lichtgewicht web-, VPN- en SSH-servers op uw router te installeren. Zelfs gebruiksvriendelijke opties zoals DD-WRT voegen krachtige functies toe zoals QoS-ondersteuning (Quality of Service) voor het prioriteren van netwerkverkeer, een functie die vaak alleen bij duurdere routers wordt aangetroffen. Hier is een demo van de DD-WRT-interface die u online kunt bekijken.
Aangepaste routerfirmware kan in sommige gevallen ook stabieler zijn dan de firmware van de fabrikant. Als uw router regelmatig opnieuw moet worden opgestart, een aangepaste firmware mei laat het stabieler draaien.
Beveiliging is een andere zorg. Sommige D-Link-routers bevatten bijvoorbeeld een achterdeur. Als uw browser een speciale user-agentstring gebruikte, had u toegang tot de beheerinterface zonder een gebruikersnaam en wachtwoord. Veel consumentenrouters bevatten nog een achterdeur die met een patch werd gerepareerd, maar de patch verborg de backdoor eigenlijk, zodat deze nog steeds bruikbaar was voor aanvallers. Asus-routers met functies voor het delen van netwerkbestanden kunnen uw bestanden voor iedereen toegankelijk maken op internet. De status van routerbeveiliging thuis is een nachtmerrie en deze open-sourceprojecten op basis van Linux zullen waarschijnlijk geen amateuristische backdoors bevatten.
Hoe een routerfirmware van derden te installeren
Als u routerfirmware van derden wilt gebruiken, moet u eerst degene kiezen die u wilt gebruiken. OpenWrt is een krachtige op Linux gebaseerde routerfirmware die vanaf nul wordt geschreven om WRT54G-routers te ondersteunen, en is verder gegaan naar de ondersteuning van meer routers. DD-WRT is een gebruiksvriendelijkere distributie op basis van OpenWrt. Tomaat was in het verleden populair, maar het werd voor het laatst bijgewerkt in 2010, dus het ondersteunt niet zoveel routers en is meer achterhaald. Er zijn ook veel andere firmware-projecten van derden - je vindt een lange lijst op Wikipedia.
Vervolgens moet je zeker weten dat je een router hebt die deze firmware ondersteunt. U kunt een lijst met firmware-ondersteuning voor routerfirmware vinden op hun websites - hier is de lijst met apparaten die OpenWRT ondersteunt en hier is de lijst met apparaten die door DD-WRT worden ondersteund.
Als u op zoek bent naar een router, moet u wat onderzoek doen om een solide moderne router te vinden die routers van derden goed ondersteunt. We zagen deze advertentie bijvoorbeeld op de DD-WRT-site: ASUS adverteert rechtstreeks naar liefhebbers die op zoek zijn naar routerfirmware van derden, met het argument dat hun hardware het ideale platform is voor het uitvoeren van uw eigen routerbesturingssysteem. Geeks die hun routers hacken, is een voldoende grote markt voor fabrikanten om op te letten.
Volg de instructies van de firmware om het installatieproces te doorlopen. Het proces is echter over het algemeen net zo eenvoudig als het downloaden van het juiste firmwarebestand voor uw apparaat, het bezoeken van de Upgrade Firmware-pagina in de webinterface van uw router en het uploaden van de firmware van derden via dit formulier. De router zal dan zijn originele firmware vervangen door die van de derde.
Uiteraard worden routerfirmware van derden over het algemeen niet ondersteund door de fabrikant van de router. Het lijkt op het installeren van een aangepast ROM op Android of het vervangen van het besturingssysteem van uw pc door Linux. Als u een probleem tegenkomt, kunt u niet alleen contact opnemen met de fabrikant van de router en verwachten dat ze problemen met de software van derden oplossen.
Image Credit: webhamster op Flickr, Chad Ohman op Flickr