Hi, ich habe die aufgabe ein wlan netzt mit aufzubauen.
Senario: mehrere openwrt ap's in einem vlan hinter einer debian fw (shorewall)
Problem: Voraussetzung ist, das man aus dem wlan auf einer landing page landet, wo man seinen email eingeben muss, dannach ist internet frei.
Hat einer eine idee wie ich das implentieren koennte ?
Shorewall und openwrt alles laeuft, nur wie ich die landing page realisiere weiss ich nicht.
Danke fuer euere tips
Wlan Hotspot Network mit landingpage
- Voyager_MP
- Beiträge: 628
- Registriert: 22.06.2004 10:04:07
- Wohnort: Aachen
Wlan Hotspot Network mit landingpage
Gruß Michel
Re: Wlan Hotspot Network mit landingpage
Was Du suchst nennt sich meistens Captive Portal. Einige Firewall-Distributionen haben sowas bereits eingebaut.Voyager_MP hat geschrieben:Hi, ich habe die aufgabe ein wlan netzt mit aufzubauen.
Senario: mehrere openwrt ap's in einem vlan hinter einer debian fw (shorewall)
Problem: Voraussetzung ist, das man aus dem wlan auf einer landing page landet, wo man seinen email eingeben muss, dannach ist internet frei.
Hat einer eine idee wie ich das implentieren koennte ?
Shorewall und openwrt alles laeuft, nur wie ich die landing page realisiere weiss ich nicht.
Danke fuer euere tips
-
- Beiträge: 138
- Registriert: 31.03.2011 12:51:42
Re: Wlan Hotspot Network mit landingpage
-Alles außer Port 80 blocken
-jedes Paket an Port 80 auf die Landingpage schicken, egal, an welche IP es gerichtet ist
-wenn E-Mail-Adresse eingegeben, Source-IP in IP-Tables aufnehmen und freischalten
So könnte man es z.B. machen. Wenn du das allerdings von Hand machen willst, kommst du sicher um ne Server-Programmiersprache nicht herum...
-jedes Paket an Port 80 auf die Landingpage schicken, egal, an welche IP es gerichtet ist
-wenn E-Mail-Adresse eingegeben, Source-IP in IP-Tables aufnehmen und freischalten
So könnte man es z.B. machen. Wenn du das allerdings von Hand machen willst, kommst du sicher um ne Server-Programmiersprache nicht herum...
Debian 7 Wheezy mit Gnome 3 auf Xeon 1230V2, Asus P8H77, 16 GB DDR3, 120 GB Samsung 830 SSD, Gigabyte GTX 660