Вы
посетитель
![]()
Тарификация и управление Wi-Fi соединениями. Web аутентификация.
Данное решение также может быть адресовано владельцам небольших беспроводных сетей, предоставляющим
платную услугу использования Internet для мобильных абонентов. В интернет-кафе ставка обычно
делается не на организацию безопасных каналов связи, а на простоту пользования услугой,
поэтому широкую популярность приобрела так называемая Web аутентификация, которая является
альтернативой более сложным VPN-туннелям. Суть ее в следующем: пользователь, подключившись
к WiFi сети, первоначально не имеет выхода в интернет. Открыв браузер и набрав произвольный
URL в адресной строке, он попадает на страницу аутентификации, где ему предлагается ввести
логин и пароль (или номер карты и пин-код). Доступ к ресурсам Internet будет открыт только
после успешной авторизации.
В данном механизме не происходит создания VPN-туннеля, поэтому на стороне клиента
не требуется специального программного обеспечения или какой-либо предварительной настройки.
На сегодняшний день web аутентификацию поддерживают большинство точек доступа, однако использовать
ее совместно с автоматизированной системой расчетов часто не представляется возможным из-за отсутствия
полноценной поддержки RADIUS протокола. Точки доступа, лишенные этого недостатка, как правило,
стоят довольно дорого. Ниже описано решение, позволяющее реализовать web аутентификацию на
UNIX-маршрутизаторе (том же сервере, где, например, установлена АСР LANBilling), что позволит сэкономить
на выборе точек доступа.
Помимо стоимости, к недостаткам существующих решений в полной мере поддерживающих
RADIUS аутентификацию (802.1х или встроенную поддержку RADIUS Web based auth), позволяющих реализовать
online тарификацию Wi-Fi соединений, стоит отнести условие функционирования этих решений на втором уровне
(канальном уровне) модели OSI (из этого имеются исключения в виде решения Cisco Systems (LWAPP), обладающего первым
недостатком - ценой, к месту будет сказано, что это решение было целиком куплено у компании Airespace,
предлагавшей некоторое время назад одноименные контроллеры). В частности, у большинства из изученных устройств
имеется ограничение на расположение контроллера и выноса (у разных производителей под выносом понимаются
одни и теже устройства, но по разному именуемые: радио порты (HP ProCurve Secure Access 700wl
Series совместно с ProCurve Switch xl Access Controller Module), облегченные точки (SonicWall) и т.д).
Подобные решения чрезвычайно сложно развертывать в IP сетях где нет возможности поместить точку и контроллер
в один Ethernet сегмент.
Обобщенная схема решения приведена на рисунке ниже.

Беспроводная сеть может быть построена с использованием одной или нескольких точек доступа.
Все они должны быть объединены вместе с пограничным роутером, через который осуществляется выход в
Internet, в общую сеть посредством коммутатора или маршрутизатора. Необходимым условием является
отсутствие NAT (подмены ip адресов) между любым конечным пользователем и сервером с АСР
(он же пограничный Linux-маршрутизатор). Все функции по аутентификации WiFi клиентов
переносятся на сервер, что позволяет до минимума снизить требования к используемым
точкам доступа. Если требуется сервис DHCP, то он может быть запущен как на AP (от англ. Access Point),
так и на сервере. Использовать вторую возможность целесообразно только в случае необходимости
централизованно раздавать ip адреса в WiFi сети, построенной на нескольких AP.
Функции пограничного UNIX-маршрутизатора:
АСР LANBilling в комплектации LBcore, LBcd (ethernet агент) - подсчет трафика на интерфейсе маршрутизатора, тарификация услуги объемного типа.
Перенаправление http (https) запросов на собственный web сервер и блокировка прочего трафика для неавторизованных пользователей.
Дополнительный скрипт аутентификации, работающий с базой данных АСР
Открытие доступа пользователям, прошедшим аутентификацию
Блокировка пользователя при исчерпании баланса, по запросу или завершению сессии
В начало страницы





