Я пытаюсь построить портал для своей беспроводной сети. Для встроенного портала я буду использовать маршрутизатор linksys, прошитый прошивкой dd-wrt (с chillispot).
Для аутентификации я буду использовать внешний стек LAMP с FREERADIUS с пользовательскими данными, хранящимися в базе данных MySQL.
Я бы использовал этот сервер RADIUS для нескольких беспроводных сетей в разных местах. Теперь я сомневаюсь, как сервер RADIUS будет различать разные сети. Используется ли для этого "NAS ID"?
Я не знаю, как RADIUS аутентифицирует пользователя. Будет ли учитываться идентификатор NAS?
Например, у меня есть следующий пользователь в моей базе данных.
username: user1
password: password1
И у меня есть три беспроводные сети в разных местах, каждая из которых будет проходить аутентификацию на одном сервере RADIUS, например:
Network 1
Network 2
Network 3
Поэтому, когда пользователь открывает свой браузер, он переходит на страницу входа. Если пользователь вводит вышеуказанные учетные данные пользователя, будет ли ему предоставлен доступ независимо от того, в какую сеть он вошел? Очевидно, я не хочу, чтобы это произошло. Я хочу иметь возможность добавлять пользователей с определенными местоположениями, откуда они могут войти.