Prima pagină > Articole > Computing > Varia > Router
Router
Miercuri 13 decembrie 2006, de
Moş Crăciun a fost solicitat in continuare şi am primit incă un cadou: un router pentru reţele fără fir. Asta ca un fel de extensie a consolei Wii, care ’ştie’ să se folosească de reţele fără fir pentru a se conecta la Internet :-)
Alegerea Moşului pentru un router a fost simplă: am căutat pe net şi am găsit un router despre care site-ul DD-WRT spune pe pagina de suport hardware:
Current Top-Ranked Routers
– Cheapest: Buffalo WHR-G54S
Şi ăsta a fost ! Cumpărat la 62,20 CHF pe Internet, livrat acasă. Fără prea mare surpriză, software-ul original era in limba germană, ceea ce m-a incurajat să trec la etapa următoare: instalarea unui firmware Linux, alegerea fiind destul de largă. M-am oprit destul de repede la DD-WRT, cauza fiind interfaţa grafică foarte completă. Nu că aş avea ceva cu interfeţele orientate linie de comandă - folosind nvram [get name] [set name=value] [unset name] [show]
, dar avand in vedere puţinele mele cunoştinţe despre routere şi reţele fără fir, mi-a fost mult mai uşor să fiu ajutat la configurare de un GUI care să imi şi spună ce inseamnă fiecare variabilă de configurare şi in ce context e utilă.
Iar acum, că am mai invăţat:
valentin@murariu:~> ssh root@192.168.1.1
DD-WRT v23 SP1 std Date: 05/16/06 (c) 2006 NewMedia-NET GmbH
root@192.168.1.1's password:
---------------------------------------------------------------
DD-WRT build #23 SP1
some code portions OpenWRT and EWRT
http://www.dd-wrt.com
---------------------------------------------------------------
Now DD-WRT VeryBusyBox v1.01 (2006.05.16-18:12+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
~ # uname -a
Linux murariu 2.4.33-pre2 #775 Tue May 16 20:13:17 CEST 2006 mips unknown
Urmează, cred, o instalare OpenWRT cu un număr minim de pachete instalate implicit, pentru că bietul device, ieftin cum este, nu prea are multe resurse:
CPU
CPU Model: Broadcom BCM5352 chip rev 0
CPU Clock: 200 MHz
Memory
Total Available: 86% 14072 kB / 16384 kB
Free: 27% 3776 kB / 14072 kB
Used: 73% 10296 kB / 14072 kB
Pană una-alta, insă: cu Linux-ul pus pe router am următoarele chestii care nu veneau cu firmware-ul original:
– control asupra puterii emise de antenă, acum am setat la 28 mW - cat să asigur o acoperire corecta a unei jumătăţi de casă.
– Static DHCP, unde, pe baza adresei MAC, se alocă adresa IP, ceea ce este foarte util pentru a face port forwarding la o maşină cunoscută, aceeaşi intotdeauna.
– port triggering
– DMZ
– MAC Address Clone
– VLAN
– VPN, bazat pe OpenVPN
– autentificare Radius [1]
– Quality of Service [2], care ar fi utilă in caz de folosire VoIP - nu e cazul incă...
– etc.
Adică, echivalentul a multor sute de franci investiţi intr-un router mult mai scump care să ofere out-of-the-box aceste goodies. Mulţumim comunitatea Linux pentru ajutor !
Din invăţămintele trase in timpul instalării DD-WRT: RTFM [3]. Pot să recunosc că m-au trecut un pic sudorile cand am constatat, după instalarea DD-WRT că adresa IP a router-ului - care este cu setările din fabrică 192.168.11.1 - nu mai răspunde la ping
. Citind atent manualul DD-WRT am văzut că adresa IP s-a schimbat in 192.168.1.1 - uf, şi eu care tocmai mă gandeam că am ’prăjit’ ceva in timpul reiniţializării ROM-ului din router. Bănuiesc, totuşi, că lecţia este de scurtă durată...
[1] pe care nu cred să o folosesc vreodată
[2] asignare de priorităţi pentru diferite feluri de trafic
[3] Read the Fine Manual, sau, intr-o versiunea mai colorată: Read the F... Manual