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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.