Sziasztok!
A kérdésem az lenne, hogy milyen protokoll biztosítja azt, hogy egy adott lap jelenjen meg, amikor az ember bejelentkezik egy wifi hotspotba?
Nem arra gondolok, hogy redirecttel át irányítom a lapokat, hanem arra, hogy amikor felcsatlakozom a hálózatra, akkor autómatikusan megnyit egy böngészőt, és abban egy egy oldalt.
Ezt csinálja a nocatsplash is.
A válaszotokat előre is köszönöm.
- 9500 megtekintés
Hozzászólások
Semelyiket. Ezt az operációs rendszered biztosítja.
- A hozzászóláshoz be kell jelentkezni
Ezt nem rtem.
Az op rendszer nem nyit meg minden wifi kapcsolòdáskor böngészőt, csak ha az valahogy kéri, mint pl a nocatsplash.
Ő hogy kéri az op rendszert, hogy nyisson böngészőt?
- A hozzászóláshoz be kell jelentkezni
Valami nem stimmel: az említett szoftver a doksi szerint egy web szerver.
Valamelyik windowsos wifi driver hozott magával olyan opciót, hogy kapcsolódás után el tud indítani egy megadott programot vagy a default böngésző megnyit egy web lapot.
Az AP csak ott szól a dologba, hogy a rajta keresztül megnyitott lap helyett első alkalommal egy saját lapot mutat.
- A hozzászóláshoz be kell jelentkezni
Ezért írtam, hogy látom nem érted. Az operációs rendszer hálózati csatlakozáskor teszteket futtat le, az egyik ilyen teszt a captive portal ellenőrzés és pozitív válasz esetén a default/aktív böngészőt megnyitja. Ennyi. Nincs mögötte protokoll, mivel maga captive portal megoldások is különböznek az ellenőrzés is különbözik.
- A hozzászóláshoz be kell jelentkezni
Ha jól értem, akkor azt szeretnéd, hogy ha a Wifi hotspot-ra csatlakozik valaki, akkor elsőre egy login oldalt kapjon, és ha ott sikeresen bejelentkezik, akkor érje el az internetet a Wifi hotspot-on keresztül. Pl. Mc Donald's-ban van így, sok szállodában, stb. nyilvános helyeken, ahol a jogosultak használhatják az egyébként nyitott Wifi-t, más nem.
Ha erre gondolsz, akkor arra keress rá, hogy captive portal. Ez extra szoftver komponens, általában nem az OS (vagy a Wifi AP) része. Több megoldása létezik attól függően, hogy milyen az SW/HW környezet a Wifi AP körül.
- A hozzászóláshoz be kell jelentkezni
DD-WRT-ben és tomatoban van ilyen, de a kérdező valami olyat említett, hogy kapcsolódáskor automatikusan indul a böngésző. Arra viszont nem jó/nem elég a captive.
- A hozzászóláshoz be kell jelentkezni
modern os-ek (pl win7, apple, android) ugy nezik meg van-e internet kapcsolat, hogy valami sajat oldalt (ami a gyarto szerveren van) probal lehivni. ha ezt megkapja, de nem az a tartalma mint amit var (hanem pl egy login oldal, mert a hotspot elteritette) akkor feldobja egy bongeszoben.
a hotspot AP nyilvan nem tud sehogy se megnyitni egy bongeszot a kliensen, jol is neznenk akkor ki...
A'rpi
- A hozzászóláshoz be kell jelentkezni
Na ilyet még nem láttam. Azt igen, hogy ellenőrzi, él-e a netes kapcsolat, de hogy böngészőben megjelenít valamit, ha nem egyezik azzal, amit várt...
Megint tanultam valamit.
- A hozzászóláshoz be kell jelentkezni
Bezony.
Windows-on ez az: http://www.msftncsi.com/ncsi.txt
Akit esetleg jobban érdekel: http://technet.microsoft.com/en-us/library/cc766017%28WS.10%29.aspx
- A hozzászóláshoz be kell jelentkezni
Akit pedig még jobban érdekel a téma:
http://blogs.msdn.com/b/canberrapfe/archive/2012/10/09/fake-internet-co…
http://blogs.technet.com/b/zoltanh/archive/2013/08/06/no-internet-acces…
- A hozzászóláshoz be kell jelentkezni
ezt csak en latom security problemanak?
- A hozzászóláshoz be kell jelentkezni
Egy DNS névfeloldás és egy .txt fájl letöltése? Amúgy Windows-ban kikapcsolható.
- A hozzászóláshoz be kell jelentkezni
példa:
Valaki csinál egy fake wlan hotspotot mondjuk "McDonalds Free WIFI" néven + beállít rajta egy ilyen weboldalt, ami egy böngészős remote exploitot hostol.
- A hozzászóláshoz be kell jelentkezni
Ezt megteheti e nélkül a feature nélkül is. Ezért nem használok ilyen szolgáltatásokat.
- A hozzászóláshoz be kell jelentkezni
Majd rávesz, hogy csatlakozz hozzá...
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam, hogy a 68-as porttól felfelé lévő összes portot átirányítottam egy általam megadott webszerverre.
Ezzel nem kellett volna elérnem azt, hogy elindítsa a böngészőt (nem indult el az a lap), de ha beírtam a böngészőbe, hogy http://google.hu:1124 vagy http://majom.hu:100 vagy http://alma.hu , akkor autómatikusan átugrott oda, tehát az átirányítás működött?
vagy a 68-as port alatt van az, amin ellenőrzi, hogy van net?
Azért kéne nekem, mert a nocatsplasht próbáltam, hogy egy wifi hotspotot csináljak (olyat, mint a McDownlads, hogy felugrik egy ablak, ahol az ember bejelentkezik), de lassú volt.
Gondoltam megnézem, hátha tudok valami jobbat csinálni.
- A hozzászóláshoz be kell jelentkezni
es az http://alma.hu/ize/bigyo.html-re is bejon a login oldalad? nalunk az egyetemen csak a 80-as van atiranyitva (a tobbi meg szurve) es bejon a login.
viszont az atiranyitaskor az url domainnev utani reszet nem szabad figyelembe venni, mert az ellenorzo keresben van valami path, nem csak egy domainnev
- A hozzászóláshoz be kell jelentkezni
nálam nem jön be, de úgy csináltam, hogy bármilyen path-ot írhat, akkor is kéne jönnie
tehát igen, ha az írja, hogy http://alma.hu/izi/bigyo.html , akkor is be kéne jönnie ( windows phoneon próbáltam, ami nocatsplash-sel autómatikusan behozta a lapot.
- A hozzászóláshoz be kell jelentkezni
traceld le hogy az mit kuld :)
amugy siman visszaadja a login paget vagy kuld egy http redirectet (302 asszem) a login oldalra?
(nalunk az utobbi van, hogy a bongeszo cache-t ne bassza el)
A'rpi
- A hozzászóláshoz be kell jelentkezni
A modern OS-ek fent vázolt funkcióját fel lehet használni a megvalósításhoz (sőt, az okostelefonok is így csinálják), mégpedig úgy, hogy a captive portal nem login-t kér, hanem a megjeleníteni kívánt weboldalt adja fel (captive portal-lal szoktak login nélkül, de Terms of Service elfogadással is átengedni). Persze utána le kell valahogy kezelni, hogy a későbbi request-ek már kijussanak az internetre (kivéve, ha mindig az adott weboldalnak kell megjelennie az adott Wifi-re csatlakozva és nem szeretne internet elérést nyújtani).
De akárhogy töröm a fejem, nem jövök rá, ennek mi lenne az értelme. Jó lenne, ha a kérdezők mindig azt írnák le, mit szeretnének ténylegesen megvalósítani, mert sokszor félrevisz az ötletelésben, hogy rosszul fogalmazzák meg a végcél elérésére kitalált, de nem is releváns közbülső lépést...
- A hozzászóláshoz be kell jelentkezni
Talán UPnP-n lehet ilyet megadni. De sok helyen inkább a proxy csinálja, hogy az első kérésnél tol egy redirect-et egy belső oldalra. Van, ahol a hozzáférést így korlátozzák, hogy egy weboldalon kell autentikálni.
- A hozzászóláshoz be kell jelentkezni
Igazából már megválaszolták a kérdést mások, úgyhogy csak annyit tennék hozzá, hogy a böngésző megnyitása Windows esetén nem automatikus, csak annyiról van szó, hogy megjelenik egy kis buborék az értesítési területen, erre rákattintva megnyílik egy böngésző és elkezd betöltődni a kezdőoldal.
Ezt a request-et "elfogja" a szerver, és átirányítja egy előre definiált URL-re, ami jellemzően egy disclaimer oldal és/vagy egy login form, ahol be lehet jelentkezni a hálózatba.
Tudtommal nincs a mai napig olyan standard protokoll, ami szabályozná ezt a folyamatot, de javítsatok ki, ha tévednék.
Ha konkrét megoldást is keresel, ajánlom figyelmedbe a CoovaChilli-t, mi évek óta használjuk a céges vendégwifihez, és kifogástalanul teszi a dolgát, a hozzá adott JavaScript-es login felület egy kis sitebuild-hegesztést követően remekül működik mindenféle wifi-képes eszközön (tablet, okostelefon, laptop, Mac).
- A hozzászóláshoz be kell jelentkezni
Tudnál az installálásról részleteket és tapasztalatokat írni?
Kell hozzá valami saját firmware az AP-kbe? Mindenféle AP-ink vannak minde a saját firmware-ével. Ha nagyon kell persze lehet cserélni és firmware-t hegeszteni az újakra.
- A hozzászóláshoz be kell jelentkezni
Ez nem egeszen igy mukodik. A coovachilli szerveren fut, es biztosit minden service-t amire a hotspot mukodesehez szukseg van. Barmilyen AP-val lehet hasznalni. Vannak csomagok kulonfele disztrokhoz, de persze forrasbol is telepitheto.
A CoovaAP viszont egy komplett firmware ami openwrt-re epul, ezt lehet AP-kra telepiteni, de ezt meg nem probaltam, ugyhogy errol nem is tudok sajnos tobbet mondani. Azt irjak, konnyen konfiguralhato. Nem olvastam utana, de gyanithatoan fut barmin amit az openwrt tamogat.
- A hozzászóláshoz be kell jelentkezni