Не знаю, умеет ли ваше беспроводное оборудование web authentication, но это самое то, что вы хотите (наверное).
Как перенаправить все запросы определенных пользователей по http на локальный сервер? Необходимо иметь возможность исключать из этого списка пользователей для предоставления полноценного интернета.
В зависимости от бюджета использовать, оборудование. Выше вам указали качественное относительно не дорогое оборудование, обратите более пристальное внимание на ubiquti.
Посчитайте заранее какое покрытие вам нужно, какие скорости, и за одно определитесь с количеством точек.
Это можно сделать с помощью к примеру airmagnet, в догонку почитайте комментарии в этой статье. Да и статью почитайте.