Всёже пока так и висит у меня вопрос wi-fi удобного для гостей.
Задача: есть несколько зданий. В эти здания приезжают периодически гости из различных стран и этим гостям требуется wi-fi иногда. Также есть постоянные сотрудники, часть сотрудников может пользоваться Интернет, часть сотрудников на уровне начальства имеет запрет на Интернет (как на wi-fi, так и на проводной) - причина низкая производительность труда и дороговизна офисного канала Интернет. Первая часть сотрудников является начальством, и любит баловаться Iphone, Ipad, навигаторами, ноутбуками. Также как и гости приезжают с китайскими или испанскими смартфонами, что затрудняет нам как сотрудникам настройку wi-fi у них (ввод пароля и всё прочее).
Хочется такого: открытый wi-fi, тыркнул и сразу подключился. Если запустил браузер то увидел страницу с телефонами IT отдела. Не важно в общем, суть такова: тыркнул, позвонил кто-то в отдел (гостей всегда кто-то из начальства сопровождает), мы запустили нечто, где было показано: что в 10,30 утра подключился неизвестный клиент. Дать ему Интернет? - Если да, то на сколько? 1 день, 1год... И чтоб комент можно оставить что за клиент. После нажатия двух кнопок у гостя должно всё заработать.
Далее: есть начальство которое меняет смартфоны как перчатки, но иногда приносит старые смарты на работу. То есть, нужна некая пролонгация: Принёс начальник свою игрушку, тыркнул на wi-fi, позвонил, мы дали доступ на год. Если в течении года смартфон не будет появляться то чтоб запись об нём удалялась, если будет появляться, чтоб запись пролонгировалась. Ибо начальству не очень приятно принести телефон через пол года, и обнаружить, что им надо снова куда-то звонить, и об чём-то просить.
Почему мне не подходят всякие решения с одноразовыми паролями? - 1) секретарям запрещён доступ в Интернет, т.е. генерировать их придётся сотрудникам ИТ отдела, что не есть хорошо в плане временных затрат. 2) начальник не будет каждый раз запускать браузер и вводить что-то на подобии: wrjskh7 в качестве пароля, он просто всех проклянёт через неделю.
Какое решение мне наиболее подойдёт чтобы реализовать вышеописанное, и было как можно проще и удобнее в плане внедрения? Есть ряд точек с одинаковым SSID, планирую их положить просто в одни VLAN.
Задача должна быть решена как можно проще как для пользователей, так и для сотрудников отдела.
Писать скрипты наколенные? Если да, то как? Парсить логи dhcp, юзать atd для удаления старых записей, и пользовать iptables? - И ко всему этому сделать какую-то морду? Или в dhcp как-то попробовать использовать lease times для каждой записи новой персонально? Клиентов не столь много, можно обойтись и без пролонгации, а просто выставляя клиентам lease time скажем в 3 года - некоторым.