Wifi Dashboard
WifiDashboard je můj projekt, který jsem vyvinul pro síť CZFree.net. Mnoho poskytovatelů bezdrátového připojení má své přístupové body ošetřené tak, aby se přes ně lajk nemohl dostat na internet. Jelikož je CZFree.net komunitní síť, tak mě napadlo udělat jednoduchý dashboard, kde by si každý nový zájemce o připojení mohl bez otravování správce AP vyzkoušet přístup na internet. Obzvláště na veřejných místech si človek během čekání na autobus může přečíst zpravodajské portály nebo se zabavit komunikací s přáteli na sociálních sítích. Právě toto můj Wifidashboard umožní na předem nastavený čas.
Fungování je jednoduché. Kdokoliv se připojí na naše AP, tak se mu na portu 80 ukáže webové rozhraní. Zde si uživatel může vybrat zda chce vyzkoušet připojení nebo rovnou požádat o registraci. Po kliknutí na tlačítko "Vyzkoušet" se uživatel dostane na skript settestreg.php, který zpracuje jeho žádost a potřebné informace uloží do souborů. Wifidashboard daemon se postará o přidání MAC a IP adresy do routování pomocí iptables. Následně je uživatel přesměrován na hlavní stránku, kde může pokračovat. Po uplynutí zkušební doby nabídne dashboard pouze tlačítko "Registrovat", které přesměruje na formulář, kde uživatel vyplní základní kontaktní údaje a ty se uloží do souboru. Následně je admin e-mailově kontaktován, že má novou žádost o registraci. Skripty jsou chráněny proti přístupu návštěvníků z jiné části sítě nebo jiného interface, kde služba neběží. Bylo by dobré například jednou za měsíc či dva promáznout soubor wifidashboard-testusers.txt... Wifidashboard nutně potřebuje tyto věci k fungování:
Unix/Linux stroj (nejlépe Debian server); GNU sed nebo jiný; Apache2 s podporou PHP; dhcp server; iptables; awk, grep, disown; arp (+ /proc/net/arp tabulka).
Momentálně běží Wifidashboard na dvou linuxových AP v našem Cloudu (části sítě).
Wifidashboard lze upravovat dle libosti, pro komerční účely se musí koupit
licence v hodnotě $5 = 100 Kč / na 1 AP. Komerčním užitím je myšleno použití u providerů (ISP), kteří nejsou občanským
sdružením nebo součástí komunitní sítě, například CZFree, a není jejich cílem generovat zisk.
Podpořit mě můžete i přes PayPal.
11. února 2010: Oficiální vydání verze 1.0
15. února 2010: Oficiální vydání verze 1.1
28. června 2010: Oficiální vydání verze 1.2
12. července 2010: Oficiální vydání verze 1.3
12. července 2010: Doplnění www stránek


JKLIR as. Unreal][
| Download & informace | |||
|---|---|---|---|
| WifiDashboard v 1.0 | dashboard | [13] | |
| WifiDashboard v 1.1 | dashboard | [27] | |
| WifiDashboard v 1.2 | dashboard | [2] | |
| WifiDashboard v 1.3 | dashboard | [70] | |
| Wifidashboard LICENSE | licence | [-] | |
| Wifidashboard Changelog | soubor se změnami | [-] | |
Píše se o Wifidashboard:
Queer Research - softwarové novinky
Šíření upravených verzí a materiálů bez písemného souhlasu autora je zakázáno!
© Jirka Klír as. Unreal][. Copyright 2003 - 2010 | www.jklir.net