Kaip pasidaryti hotspot'ą

Namuose turiu pasistatęs WRT54GL router'į ir kadangi namie yra 4 bevielio ryšio įrenginiai ryšys pasiekiamas ir kaimynams. Aišku, aš galiu užsidėti visokių WPA apsaugų ir pan., bet nėra nei nuo ko saugotis, o man kaimynams interneto negaila. Iš pradžių ten sukosi standartinė router'io programinė įranga, viskas gražiai veikė (išskyrus kelias smulkmenas) ir visa kita buvo gražu. Bet kai pradėjo jungtis kaimynai, tai kažkaip pasidarė nemalonu – ne tiek dėl to, kad jie juo naudojasi, o labiau dėl to, kad galbūt nepakankamai aiškiai išdėsčiau naudojimosi sąlygas. Taigi, kai visos emocijos susiakumuliavo, pribrendo reikalas, tai susitvarkyti. Kadangi į šį router'į galima suinstaliuoti linux'ą, tai taip ir padariau. Pasirinkau OpenWRT. Kad jums nereiktų išradinėti dviračio trumpai aprašau reikalingus žingsnius, kad pasidaryti kažką panašaus:

  1. Suinstliuojame į router'į OpenWRT pagal jūsų router'io instrukcijas. Konkrečiai mano WRT54GL instrukcijos yra čia. Norėčiau atkreipti dėmėsį į tai, kad naujesnis WRT54G nepalaiko OpenWRT. Na matyt dabar aišku, kad L pavadinime reiškia Linux.
  2. Susinstaliuojame nodogsplash. Instaliuojame būtent iš čia http://kokoro.ucsd.edu/nodogsplash/ – oficialus nodogsplash package'as iš openwrt kažkoks kreivas. Standartinė konfigūracija jus turėtų netgi tenkinti, bet jei ką nors keisite – keiskite atsargiai, nes galiausiai galite likti be priėjimo prie router'io.

O dabar kokius privalumus aš gavau susinstaliavęs OpenWRT:

  1. Kaimynai atsidarius naršyklę ir bandydami naršyti pirmiausia išvys štai tokį puslapį ir turės sutikti su šiomis sąlygomis:


  2. Kompiuteriams IP adresus galiu paskirti pagal MAC adresus.

  3. Kadangi IP adresai visada tokie patys galiu forward'inti port'us.

  4. Nereikia naudoti UPnP, kuris yra saugumo skylė. Plius man UPnP ne visada korektiškai veikė.

Trūkumai:

  1. nodogflash neleidžia paskirstyti vartotojų į grupes ar panašiai ir apriboti greičio kaimynams – jei ribojama tai visiems.

O kokio velnio apie tai rašau:

  1. Visuose New York'o parkuose yra bevielis internetas. Man tai pasirodė žiauriai geras dalykas. Kodėl to negalėtų būti Vilniuje? Beje viename parke internetas neveikė, nes Linux'inis router'is neturėjo kontakto su centru. Jei Vilniaus valdžia Sereikiškėse, Vingio ir dar keliuose parkuose padarytų nemokamą WiFi, tai būtų vienas nuostabesnių dalykų.
  2. Restoranai, Kavinės taip pat siūlo nemokamą internetą, nors dažniau sutinku „Zebra“ internetą :-( Man daug labiau patiktų matyti štai tokį vaizdą nuėjus į kavinę: http://dev.wifidog.org/wiki/Screenshots