=====Captive Portal===== **Данная страница актуальна для версии ИКС 6 и выше!** Модуль «Captive Portal» расположен в Меню «Пользователи и статистика». Данный модуль предоставляет возможность авторизации Пользователей на «ИКС» для доступа к сети Интернет, а также объединяет в себе настройку и функциональность двух серверов: SMS-авторизации и веб-авторизации. Стоит отметить, что одновременно может работать только один из серверов. По умолчанию данный пункт Меню скрыт, для активации данного пункта необходимо в Меню выбрать настройки (шестеренка) перейти в «Пользователи и статистика» и установить флаг напротив данного модуля. Для завершения операция необходимо повторно нажать на значок настроек (шестеренку). Данный модуль содержит шесть вкладок: «Captive Portal», «Настройки», «Выданные Ip-адреса (Web)», «Выданные Ip-адреса (SMS)», «Журнал (Web)», «Журнал (SMS)». {{img00.png}} {{img01.png}} //Примечание.// Перенаправление на Captive Portal из DMZ сетей работать не будет. На вкладке «Captive Portal» представлены: статусы серверов авторизации (запущен/выключен/не настроен), кнопки «Включить» / «Выключить» и журнал событий за текущую дату. ====Настройки==== {{img02.png}} На вкладке «Настройки» представлена возможность установки флага «Использовать Captive Portal», если не установлен данный флаг, то SMS-авторизация и веб-авторизация отключены. При установке данного флага будут активированы: поле «Сертификат» и выбор режима работы «Авторизация по логину/паролю» или «SMS-авторизация». Для корректного перенаправления на страницу авторизации, при обращении Пользователя к https ресурсам, необходимо в поле «Сертификат» установить соответствующий конечный [[serts50|сертификат]], а также использовать [[proxy50#Прозрачный прокси|прозрачный прокси]]. Также стоит отметить, что не все браузеры поддерживают автоматическое перенаправление на Captive Portal. Если выбран режим «Авторизация по логину/паролю», то это означает, что в модуле «Captive Portal» включен и запущен сервер веб-авторизации. При первом обращении Пользователя к какому-либо ресурсу, ему будет предложено ввести логин и пароль, закрепленный за его учетной записью. Если выбран режим «SMS-авторизация», то Пользователи будут проходит авторизацию через SMS, а во вкладке «Captive Portal» будет отображено, что сервер SMS-авторизации включен и запущен. Поле «Назначать адреса пользователю» является обязательным и требует выбора одного из Пользователей, заведенных на «ИКС». Данному Пользователю, для каждой новой сессии, будут выдаваться динамические IP-адреса. Поле «Время действия кода, отправленного в SMS» позволяет задать время действительности кода в секундах от 60 до 999999. Если время действия кода истекло и код не был введен, то Пользователю необходимо вновь запросить код, нажав соответствующую кнопку в форме веб-авторизации. По умолчанию в данном поле установлено 180 секунд. Поле «Текст SMS» - содержит текст отправляемого сообщения Пользователю при авторизации. Данное сообщение обязательно должно содержать шаблон - {code}. Вместо этого шаблона SMS-сервер вставит четырехзначное число. Блок «Параметры сервиса отправки SMS», содержит два варианта отправки SMS-сообщений: «sms.ru» и «SMPP». SMPP (Short Message Peer-to-Peer) – это протокол, используемый в «ИКС» для передачи SMS-сообщений, являющийся универсальным и наиболее широко используемым протоколом при передаче SMS-сообщений между SMSC (Short Message Service Centers) и SMS application systems. Большинство сервисов, предоставляющих возможность отправки SMS-сообщений, поддерживают SMPP-протокол при передаче коротких сообщений. Сервис sms.ru не поддерживает отправку сообщений через SMPP, поэтому имеет отдельный блок настроек. Если выбран вариант «sms.ru», то будет активно поле «API ID», в которое необходимо ввести секретный ключ, полученный на сайте sms.ru. Если выбран вариант «SMPP», то будет активирована настройка подключения к SMS-серверу по протоколу SMPP. Данные настройки будут в документации к подключаемому серверу SMPP. Для проверки правильности введенных настроек, возможно воспользоваться функцией тестовой отправки. Для этого необходимо нажать «Проверка отправки SMS». Будет открыто новое диалоговое окно, в котором необходимо ввести номер телефона и текст сообщения. Поле «Номер телефона» является обязательным, вводимые номера должны иметь следующий формат - <код страны или выход на зоновую/междугороднюю нумерацию> <десятизначный номер абонента в операторской сети>. Все вводимые номера должны содержать только цифры (не менее одиннадцати), без скобок и дефисов (например, +79991112233 или 85554447799). Поле «Текст SMS» является не обязательным и позволяет ввести и отправить любой текст. Если сообщение было успешно отправлено, то будет показано соответствующее сообщение, иначе отображена ошибка отправки с ее кодом. Также на данной вкладке возможно изменить приветственный логотип для SMS-авторизации и авторизации по логину/паролю. Для этого необходимо нажать «Изменить логотип». Будет открыто новое диалоговое окно, в котором отобразятся: текущий логотип (по умолчанию - это логотип «ИКС»); кнопка «Загрузить .png», для загрузки нового логотипа в формате png (рекомендуемый размер загружаемого логотипа 316*118 пикселей); кнопка «Восстановить по умолчанию», позволяет вернуть логотип «ИКС»; кнопка «Закрыть», закрывает текущее диалоговое окно. Для Пользователя, при SMS-авторизации, в браузере будет открыто окно: с установленным логотипом, с полем куда необходимо ввести свой абонентский номер, в формате обозначенном выше, и кнопка «Получить СМС с кодом». При введении номера в указанном формате и нажатии на кнопку «Получить СМС с кодом», Пользователю будет отправлено SMS-сообщение с кодом, полученный код необходимо ввести в поле «Введите код из СМС». При введении правильного кода, Пользователю будет выдан динамический IP, а сам Пользователь авторизован на «ИКС» и получит доступ к сети Интернет. Выданный динамический IP будет удален через три часа неактивности Пользователя или через сутки. Если Пользователь не смог ввести код за отведенное время, то он может запросить код повторно. ====Выданные IP-адреса==== {{img03.png}} На вкладке «Выданные IP-адреса (Web)» отображаются Пользователи авторизованные по средствам веб-авторизации с присвоенными им динамическими ip-адресами в «ИКС». На вкладке «Выданные IP-адреса (SMS)» отображаются Пользователи авторизованные по средствам SMS-авторизации с присвоенными им динамическими ip-адресами в «ИКС». ====Журнал==== {{img04.png}} На вкладках «Журнал (Web)» и «Журнал (SMS)» отображается сводка всех системных сообщений соответствующих серверов с указанием даты и времени. Журналы разделены на страницы, кнопками «вперед» и «назад» возможно переходить со страницы на страницу, либо ввести номер требуемой страницы. Записи в журналах выделяются цветом в зависимости от вида сообщения. Обычные сообщения системы отмечены белым цветом, сообщения о состоянии системы (включение/выключение, подключение пользователя) - зеленым, предупреждения – желтым, ошибки - красным. В правом верхнем углу журналов находится строка поиска. А также возможность выбора периода отображения журналов событий. По умолчанию журналы отображает события за текущую дату. При необходимости можно сохранить данные журналов в файл, нажав кнопку «Экспорт» или удалить данные журналов, за определенный период, нажав кнопку «Удалить логи».