Captive Portal na Linksys WRT160NL

Sieci bezprzewodowe w technologii 2.4 GHz i 5 GHz oraz usługi polskich operatorów WiFi / Wi-Max / HiperLAN, dyskusje o routerach.
Reklama: Szukasz dostawcy internetu? Sprawdź https://isp.today/pl/ ogólnoświatowy katalog dostawców internetu.

Moderator: Moderatorzy

ODPOWIEDZ
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

Na routerze Linksys WRT160NL wgrany został Firmware: DD-WRT v24-sp2 (03/25/13) std. Celem jest zrobienie Captive portalu z potwierdzeniem dostępu przed uruchomieniem jakiejkolwiek strony www i jeśli ktoś nie korzysta to jego wylogowanie.
Postanowiłem skorzystać z WiFiDog i został ustawiony w następujący sposób:
Wifidog daemon ENABLE
Gateway ID 192.168.1.5
Web Server Name WiFiDog
External Interface LAN
Internal Interface LAN
Port 2060 (Default: 2060, Range: 1 - 65535)
Max Users 5 (Default: 10, Range: 1 - 50)
Check Interval (in sec.) 360 (Default: 60, Range: 1 - 3600)
Client Timeout 5 (Default: 5, Range: 1 - 99)
Trusted MAC List Pusta
AuthServer Hostname Pusta
AuthServer SSL Available Disable
AuthServer HTTP Port 80 (Default: 80, Range: 1 - 65535)
AuthServer Path /wifidog
HTTP Server Authentication Support Disable
HTML Message File for Wifidog Pusta
Firewall Ruleset Pusta
Router aktualnie podpięty do switcha (przy okazji zerwało mi połączenie pomiędzy switchem, a routerem do którego podpięta jest neostrada
WAN Configuration Type
Connection Type Automatic Configuration - DHCP
IP Address 192.168.1.9
Subnet Mask 255.255.255.0
Gateway 192.168.1.1
DNS 1 192.168.1.1
Ustawienia Wireless:
Wireless Status
MAC Address 00:23:69:ED:9F:14
Radio Radio is On
Mode AP
Network Mixed
SSID dd-wrt_test
Channel 11 (2462 MHz)
TX Power 20 dBm
Rate 144.444 Mb/s
ACK Timing 15µs (2250m)
Encryption - Interface ath0 Disabled
PPTP Status Disconnected
Problem w tym że nie działa hotspot gdyż po podłączeniu do sieci i uruchomieniu przeglądarki ładuje adres www.google.pl, a nie 192.168.1.1/wifidog, co ustawiłem źle?

Gdzie i jak mam wgrać plik html ze stronką?
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

Narysuj jak to jest połączone.
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

zamieszczam obrazek
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

Nie masz w ogóle ustawionego serwera uwierzytelniającego ani wskazania strony logowania.
WiFiDog składa się z dwóch elementów: klienta (Linksys) i "serwera", który robi za uwierzytelnienie. Masz go gdzieś?
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

rozumiem, dzięki za info. Potrzebuje coś szybkiego i prostego. Czy NoCatSplash będzie potrzebny serwer i klient? Widzę że w oprogramowaniu jest juz zaimplementowana gotowa strona www splash.html. Proszę o szybką odpowiedź.
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

lukaszm pisze:Czy NoCatSplash będzie potrzebny serwer i klient?
Według FAQ WiFiDog - nie potrzebny serwer.

Tylko pamiętaj, że splash = dostęp bez logowania, tylko pierwsze wejście jest na stronę informacyjną a potem już hulaj dusza.
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

Jo_gurt pisze:Według FAQ WiFiDog - nie potrzebny serwer.
wcześniej pytałeś
Jo_gurt pisze:Nie masz w ogóle ustawionego serwera uwierzytelniającego ani wskazania strony logowania.
WiFiDog składa się z dwóch elementów: klienta (Linksys) i "serwera", który robi za uwierzytelnienie. Masz go gdzieś?
Już się zamotałem. Potrzebuje coś na szybko aby to zrobić. Doradź coś proszę bo czas mnie nagli. Coś co będzie łatwo zrobić bo te poradnika z youtuba to głównie dt. zarabiania na dostępie do neta, a mnie to nie interesuje
Ostatnio zmieniony 2013-12-18, 12:48 przez lukaszm, łącznie zmieniany 1 raz.
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

Zapytałeś o osobny system, więc o nim teraz rozmawialiśmy.
WifiDog: potrzebujesz klienta (czyli w Twoim przypadku Linksys WRT160NL z DD-WRT) i serwera (dowolna maszyna np. linuksowa), funkcje: hot spot z uwierzytelnieniem
NoCat: j.w.
NoCatSplash: potrzebujesz klienta (WRT160NL) i tyle, funkcje: splash screen przed dostępem do internetu, bez uwierzytelnienia

EDIT: OK, wiem chyba gdzie się nie rozumiemy. FAQ WiFiDog opisuje NoCatSplash. Czyli informacja pochodząca z FAQ WiFiDog mówiąca o NoCatSplash.
https://wifidog.org/wiki/FAQ
Pytanie: Can I run the wifidog gateway alone (without a auth server)?
Odp: No, that is not what wifidog is designed for. You can try NoCatSplash, which was designed for this purpose.

http://www.dd-wrt.com/wiki/index.php/NoCatSplash
NoCatSplash musi działać na routerze, który obsługuje NAT.
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

czyli muszę po prostu włączyć NAT dla nocatsplash?
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

lukaszm pisze:czyli muszę po prostu włączyć NAT dla nocatsplash?
No i oczywiście podłączyć sieć LB do WANa i odpowiednio ustawić adresy.
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

Hmm mógłbyś mi podpowiedzieć jak uruchomić ten NAT? W D Linku miałem chyba nawet osobną zakłądkę, a na Linksysie w DDWRT mam przekierowania portów, upnp, dmz, QoS
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

Domyślnie pewnie jest włączony, o ile DD-WRT działa w trybie router/gateway.
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

Advanced Routing
Operating Mode Gateway
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

Router jest w trybie Gateway, hotspot dalej nie działa.
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

W sensie NoCatSplash nie działa? A jak jest skonfigurowany?
lukaszm
Stały użytkownik forum
Posty: 83
Rejestracja: 2010-02-02, 17:03
Lokalizacja: Zduńska wola

Re: Captive Portal na Linksys WRT160NL

Post autor: lukaszm »

Tak, nadal NoCatSplash nie działa.

Sieć jest otwarta.

Konfiguracja:
http://imageshack.us/a/img833/4156/74w9.jpg
Nie widać tego na screenie bo te opcje są pod:
Use DNSMasq for DHCP
Use DNSMasq for DNS
DHCP-Authoritative
wszystkie 3 są zaptaszkowane

http://imageshack.us/a/img812/1283/tj9u.jpg
http://imageshack.us/a/img62/248/9upm.jpg

W Services => Services Management => Secure Shell => SSHd jest Enable, Telnet jest Enable.
Awatar użytkownika
Jo_gurt
Guru bezprzewodowy
Posty: 16330
Rejestracja: 2007-11-16, 21:49
Lokalizacja: Lublin

Re: Captive Portal na Linksys WRT160NL

Post autor: Jo_gurt »

Gatewayem twojego NoCata powinien być 192.168.10.1, a nie 192.168.1.1. Sprawdź czy w ogóle działa:
http://192.168.10.1/splash.html
Musisz też ustawić poprawnie external i internal interface.
Kabel od liveboxa oczywiście do WANa, zakładam, ze LB ma adres 192.168.1.1.
ODPOWIEDZ