Я хотел создать сервер интернет-шлюза, где клиент, подключающийся к моей сети, должен ввести имя пользователя и пароль, где сервер проверяет правильность имени пользователя и пароля, прежде чем они смогут получить доступ к Интернету. Больше похоже на АУТЕНТИФИКАЦИЮ через веб-браузер.

НАСТРОЙКА, КАК ЭТО ТАК:
ИНТЕРНЕТ <-> GATEWAY SERVER <-> WIFI ROUTER <-> (КЛИЕНТЫ подключены)

ДОБАВЛЯТЬ:

-> Если аутентификация не выполняется, клиент будет перенаправлен на страницу входа на локальный сервер. После проверки подлинности клиент может получить доступ к Интернету.
-> Если пользователь удаляет куки-файлы, он будет перенаправлен на страницу входа на локальный сервер до повторной аутентификации.



Я не знаю, связано ли это, но это так, но с клиентским логином: http://ubuntuforums.org/showthread.php?t=926001

1 ответ1

0

Я бы предложил использовать squid для этой цели. Простую реализацию базовой аутентификации и перенаправление при сбое.

Squid - это кеширующий прокси для Интернета, поддерживающий HTTP, HTTPS, FTP и многое другое. Это уменьшает пропускную способность и сокращает время отклика за счет кэширования и повторного использования часто запрашиваемых веб-страниц. Squid обладает широким контролем доступа и является отличным ускорителем сервера. Он работает в большинстве доступных операционных систем, включая Windows, и распространяется по лицензии GNU GPL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .