Captive Portal
Kraishak Mahtha <[email protected]>
| Newsgroups | gmane.network.dhcp.isc.dhcp-server |
|---|---|
| Message-ID | <CADDat84FgNAkLokKgyf=QbJM+11-=8nfQyQgZZvooSGzfgcr8g@mail.gmail.com> |
Hi All,
I am trying to implement a captive portal with cases like where users can
be guest,authenticated and unknown-clients without restarting the dhcp
service frequently.
Initially the client will be getting the IP from the quarantine range and
the user getting a custom portal page where he can be authenticated or
accept the terms and be as a guest.
I tried to use the concept of known and unknown-clients so that using omapi
concept i can add an authenticated client as known client so that it does
not need a restart of dhcp service.
but I want to add one more case where I can differentiate the clients also
as guest users
can anyone suggest to me any config element where I can differentiate all
these three cases(non-authenticated, authenticated and guest).
My sample config
==============
subnet 172.16.0.0 netmask 255.255.255.0 {
pool {
range 172.16.0.50 172.16.0.150;
allow unknown-clients;
option domain-name-servers 172.16.0.40
default-lease-time 120;
max-lease-time 120;
option routers 172.16.0.1;
option subnet-mask 255.255.255.0;
}
pool {
range 172.16.0.151 172.16.0.200;
deny unknown-clients;
option domain-name-servers 172.16.0.45
default-lease-time 1209600;
max-lease-time 1209600;
option routers 172.16.0.2;
option subnet-mask 255.255.255.0;
}
pool {
range 172.16.0.201 172.16.0.250;
<condition to accept guest client>
option domain-name-servers 172.16.0.45
default-lease-time 1209600;
max-lease-time 1209600;
option routers 172.16.0.2;
option subnet-mask 255.255.255.0;
}
}
Any help/suggestion would be much appreciated
Thanks
_______________________________________________
ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
dhcp-users mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/dhcp-users