Hotspot Wi-Fi (бесплатное решение для мини-отелей, интернет-кафе и тд.)
Это моя первая статья. Так что прошу меня извинить если что не так!!!
Недавно друг меня попросил настроить ему хотспот, но так чтобы была возможность получать доступ к интернет только если ввести логин и пароль.(Есть у него такой мини-отель возле базы отдыха)
Условие было единственное — цена (как можно менше, а лучше — бесплатно) И главное чтобы под Винду.
Первым делом пошел на Хабр и кое-что нашел.
Простой HotSpot на FreeBSD
UniFi 2.0 Хотспот для кафе и гостиниц. Офисный Wi-Fi. Обзор нового бесплатного контроллера
Строим Wi-fi сеть с оплачиваемым доступом
Но все не то.
Гуглил долго(неделю) пока наконец нашел MyHotSpot
Скачал програму,
Для установки программы нужен комп с двумя сетевыми картами.
Через одну инет получаем, через другую раздаем.
Та карта чарез которую раздаем должна иметь IP 192.168.0.1 WinXP, 192.168.137.1 — Win7
Если используете Skype выключите в нем использование 80-го порта.
В процессе установки будет включен общий доступ к сети (ICS).
Далее следует перезагрузить компьютер.
Если вы используете Windows Viste / 7 убедитесь, что программа запускается с правами администратора.(Щелкните правой кнопкой на программу и выберете пункт меню «Запуск от имени администратора»)
Теперь нужно настроить точку доступа.
Настроить нужно доступ без шифрования.
IP 192.168.0.2… ну или 192.168.0.2-192.168.0.х если точек несколько.
Маску подсети 255.255.255.0
Отключить DHCP-сервер
Теперь рассмотрим характеристики программы.
Начало
При запуске MyHotspot потребуется вход по паролю. По умолчанию логин Administrator пароля нет. В последствие следует его установить
В первом окне видно всех клиентов которые подключены к вашейточке доступа. Здесь можно завершить одну или все сессии подключения.
Также есть кнопка для продажи ваучеров и если это интернет кафе то и любого товара.Эдакий POS терминал.
Лог
Программа ведет подробный лог всех сессий. Это можно использовать для просмотра «кто куда ходил»
Управление пользователями
Можно создать новую учетную запись пользователя, изменить или удалить существующий аккаунт.
Prepaid-коды
Вы можете создать новый список кодов, редактировать, удалять, экспортировать или распечатать существующие Prepaid-кодыСтатистика
Статистика MyHotspot покажет вам все статистические данные о продаже за наличные, сессии сделки, и логины отчета.Вы можете использовать функцию фильтрации, чтобы регулировать количество записей отображаются в одно время.
Тариф
MyHotspot поддерживает простые, масштабные цены зависящие от дня и времени посещения интернета.тоесть можно давать скидки на интернет в выходные дни настроив это раз и навсегда.
Можно создавать разные тарифы для разных пользователей
Конфигурации хотспот
Вы можете использовать моенджер для настройки сети, дизайна страницы входа, указать бесплатные веб-сайты, и определить свой список MAC-адресов которые проходят без аутентификации.Firewall и порт фильтр
Можно запретить доступа пользователей к определенным серверам. Можно также запретить использование определенных услуг Интернет (например, программы обмена файлами).
Теперь об странице входа
Cтраница входа
Выглядит она вот так.
Но дизайн можно изменить.
Есть несколько способов входа:
по логине и паролю
по Prepaid-коду
а также можно оплатить через PayPal
Диалог ошибок
Если пользователь ввел неправильные данные то сразу же отображается диалог ошибок
Успешный вход
При успешном входе отображается pop-up окно в котором указано Ваш баланс и время на сколько его хватит.Выход
Если вы хотите выйти это можно сделать нажав кнопку «Выход» в этом окне. Или же это будет сделано автоматически по истечению времени бездействия(по умолчанию 15 минут, но его можно изменить)
Дизайн страницы
Если вам не нравится дизайн страницы входа вы можете его подправить используя пункт меню Настройка Hotspot.
Можно напремер поменять логотип компании на Ваш.
Когда установил программу, то выяснилось что русского или украинского языка нет.
Зашел в папку где установлена программа увидел папку Languages где находятся файлы с языками которые без поблем можно перевести, что я и сделал.
Ну и сразу отослал разработчику программы, так что следующий релиз будет с украинским и русским языками.
Кому нужно — могу выслать переводы.