Hotspot / proxy software?
deicist
Manchester, UK
Hi all, wondering if anyone can help me out with this...
My sister has just taken over a pub, and she wants to implement a hotspot so people can surf in the pub. Now, she doesn't want to charge for it but she does want to restrict who can use it. The way I was thinking of implementing it was having some kind of proxy software that requires authentication. So the process would go:
Laptop gets the proxy address from the DNS server automatically.
Proxy prompts for user name and password.
User enters user name and password that they were given by the barstaff.
I want each user name and password to allow one person to surf using it at a time (no concurrent connections) and I want to be able to easily generate a block of usernames / passwords and have them expire after a certain time. The idea is that every morning a new batch of user names and passwords will be generated for that day, each of which can only be used by one person and on that one day.
The tricky bit is that I also have to implement 2 seperate networks, one for the publicly accessible wireless network and another for the business network... so I need network segmentation of some kind. I don't really want a machine dedicated to running the proxy for the wireless side though if I can help it.
Anyone got any suggestions?
edit: I've just had another though, if there's any way the user could be prompted for the user name / password on a customisable web page, that would be good.....
edit: nvm, think I figured this out myself...using monowall and a free radius server
My sister has just taken over a pub, and she wants to implement a hotspot so people can surf in the pub. Now, she doesn't want to charge for it but she does want to restrict who can use it. The way I was thinking of implementing it was having some kind of proxy software that requires authentication. So the process would go:
Laptop gets the proxy address from the DNS server automatically.
Proxy prompts for user name and password.
User enters user name and password that they were given by the barstaff.
I want each user name and password to allow one person to surf using it at a time (no concurrent connections) and I want to be able to easily generate a block of usernames / passwords and have them expire after a certain time. The idea is that every morning a new batch of user names and passwords will be generated for that day, each of which can only be used by one person and on that one day.
The tricky bit is that I also have to implement 2 seperate networks, one for the publicly accessible wireless network and another for the business network... so I need network segmentation of some kind. I don't really want a machine dedicated to running the proxy for the wireless side though if I can help it.
Anyone got any suggestions?
edit: I've just had another though, if there's any way the user could be prompted for the user name / password on a customisable web page, that would be good.....
edit: nvm, think I figured this out myself...using monowall and a free radius server
0