Настройка HotSpot в MikroTik

Опишу по пунктам действия которые необходимо выполнить для настройки HotSpot в Mikrotik.

1) Если на Mikrotik будет использоваться несколько сетей, например локальная и отдельно HotSpot, то первым делом создадим новый бридж в меню Bridge, например Bridge_hotspot, потом в Bridge — Ports выберем нужный порт и переведем его с bridge-local на новосозданный. Назначим IP адрес для Bridge_hotspot в меню IP — Addresses.

2) В IP — Pool добавим новый диапазон адресов которые будут раздаваться клиентам в HotSpot.
В 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 кода с простой ссылкой входа:

<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)&amp;username=T-$(mac-esc)">Получить бесплатный доступ к интернету</a>
</body>
</html>

В меню IP — Hotspot — Walled Garden можно указать к каким адресам будет всегда разрешен доступ без посещения страницы входа.

Все.

Добавить комментарий