Hotspot - це просто!

HOTSPOT - це просто!

З ростом популярності бездротових мереж 802.11 a / b / g, об'єднаних загальною назвою Wi-Fi, все швидше розвивається новий напрямок на ринку організації послуг доступу в Інтернет - створення публічних зон доступу, або HOTSPOT. HOTSPOT - це місце, де є доступ до бездротової мережі. І якщо з бездротовою складової HOTSPOT (маються на увазі точки доступу) все більш-менш зрозуміло, то із засобами обліку і контролю користувачів як і раніше виникають труднощі. Для вирішення цієї проблеми багато виробників мережевого устаткування приступили до випуску спеціалізованого обладнання для несформованого ринку послуг. Не стала виключенням і компанія D-Link, представивши шлюз для створення зон колективного доступу в Інтернет DSA-3100 і чек-принтер DSA-3100P.

Отже, які ж функції повинна виконувати система, на якій базується HOTSPOT?

  • Швидке додавання користувача в систему.
  • Аутентифікація користувача.
  • Підрахунок трафіку або часу, проведеного в мережі.
  • Автоматичне відключення користувача при досягненні ліміту трафіку або часу.

Безумовно, ці функції можна реалізувати навіть на малопотужної машині під управлінням * nix. Однак D-Link обіцяє нам рішення цих задач за допомогою простого в налаштуванні шлюзу, який зможе налаштувати навіть середньостатистичний користувач. Крім того, шлюз буде цікавий і більш підготовленим користувачам, тому що на його основі можлива побудова повноцінної білінгової системи.

Пристрій має три порти Ethernet:

  • WAN-пір т - для підключення до мережі Інтернет.
  • LАN-порт (приватна мережа) - підключаються клієнти, для яких не потрібно аутентифікація (наприклад, локальна мережа кафе, в якому організований HOTSPOT).
  • Authentication-порт - до цього порту підключається мережа, клієнти якої будуть проходити аутентифікацію перед виходом в Інтернет.

До вищеописаного виду належить більшість HOTSPOT, які створюються в аеропортах, на вокзалах, у виставкових комплексах та готелях. У них зазвичай використовується тарифікація за часом на умовах передоплати. Шлюз D-Link DSA-3100 в парі з принтером DSA-3100P ідеально підходять для вирішення подібних завдань - HOTSPOT може бути розгорнуто за все за кілька годин (в залежності від масштабів) навіть силами приходить адміна або просто просунутого користувача.

Ще однією важливою властивістю такої системи є те, що для того, щоб вона стала повноцінним біллінгом, її, швидше за все, доведеться трохи допрацювати, що можуть здійснити тільки найзатятіші і досвідчені. Але не боги горщики ліплять!

Отже, раз заголовок нашої статті «HOTSPOT - це просто!», Ми розглянемо найпростіший варіант з усіх можливих складних варіантів і накидаємо в загальних рисах хотспотний білінг, який і є найголовніше в ХОТСПОТІВ. Засобом збору статистики будуть шлюзи DSA-3100. Незважаючи на вибухове зростання популярності Linux-систем, найбільш поширеною і знайомої для більшості залишається Windows. Тому ми розглядаємо RADIUS- сервер саме на його основі. Безумовно, для досвідченого юніксоід не буде проблемою зв'язати DSA-3100, наприклад, з freeradius, одним з найважливіших достоїнств якого є його безкоштовність.

Тепер більш детально про те, як буде виглядати наша обліково-биллинговая система і як вона буде працювати. Припустимо, у нас є деяка опорна мережа, до якої через DSA-3100 підключені всі наші хотспоти. Шлюз кожного хотспота налаштований на роботу з RADIUS, який в свою чергу взаємодіє з базою даних (в нашому випадку це буде msAcsess - як найпростіший варіант), в якій зберігаються облікові записи користувачів і в яку буде складатися статистика.

Отже, виконаємо наступне:

  • поставимо WinRadius;
  • налаштуємо WinRadius на взаємодію з DSA-3100 і БД MSAccess;
  • створимо користувача на сервері RADIUS;
  • аутентіфіціруемся і порахуємо трафік (подивимося, як це все записалося в БД);
  • зробимо маленький веб-інтерфейс до білінгової системи, що реалізовує деякий функціонал.

Схожі статті