Опишу по пунктам действия которые необходимо выполнить для настройки HotSpot в Mikrotik.
1) Если на Mikrotik будет использоваться несколько сетей, например локальная и отдельно HotSpot, то первым делом создадим новый бридж в меню Bridge, например Bridge_hotspot, потом в Bridge — Ports выберем нужный порт и переведем его с bridge-local на новосозданный. Назначим IP адрес для Bridge_hotspot в меню IP — Addresses.
В IP — DHCP Server — DHCP создадим новый DHCP сервер у кажем его на Bridge_hotspot.
В IP — DHCP Server — Networks добавим новую сеть.
3) Откроем IP — Hotspot и создадим его указав интерфейсом Bridge_hotspot и выберем созданный в IP — Pool диапазон адресов.
IP — Hotspot — Server Profiles отредактируем стандартный профиль под свои нужды, там же можно ограничить скорость передачи данных параметром «Rate Limit (rx/tx)». В «Login By» можно поставить галочки только на «HTTP CHAP» и «Trial», тогда пользователи смогут без пароля подключатся к точке доступа на указанное в «Trial Uptime Limit» время, после чего их снова будет переводить на страницу MikroTik на которой нужно снова нажать вход и можно дальше пользоваться интернетом. Я же в поле Trial Uptime Limit поставил 1d 00:00:00 чтобы рекламная страница входа автоматически отображалась раз в день (без её просмотра и нажатия кнопки входа на ней — интернет не будет работать).
Чтобы изменить страницу входа в меню Files найдем файл /hotspot/login.html, скачаем его и отредактируем в текстовом или HTML редакторе под свои нужды, потом закачаем обратно используя FTP.
Приведу пример HTML кода с простой ссылкой входа:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| < html > < head > < title >HotSpot - Free Internet</ title > < meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" /> < meta http-equiv = "pragma" content = "no-cache" /> < meta http-equiv = "expires" content = "-1" /> < meta name = "viewport" content = "width=device-width; initial-scale=1.0; maximum-scale=1.0;" /> < style type = "text/css" > body {color: #727272; font-size: 14px; font-family: verdana;} </ style > </ head > < body > < a style = "color: #FF8080" href = "$(link-login-only)?dst=$(link-orig-esc)&username=T-$(mac-esc)" >Получить бесплатный доступ к интернету</ a > </ body > </ html > |
Комментариев нет:
Отправить комментарий