Были времена..

Помню лет десять назад, работал «Начальником ИТ» (читай сисадмином) в одной конторе и гордился, что весь такой «не заменимый, на все руки мастер». Еще рассказывал, что «сижу на верхушке крыши трёхэтажного здания, тяну витуху: в одной руке держу телефон, бухгалтеру рассказываю как в 1С проведение по партиям работает, в другой руке бухта кабеля». С высоты прожитых лет думаю: вот дебил был. Упал бы тогда с крыши. Директор бы отмазался, а я в лучшем случае инвалид с копеечной пенсией. Сейчас бы фиг меня загнали на крышу — не монтажник и всё тут. Я это к чему? Сапоги должен тачать сапожник, а пироги печь пирожник. Берегите себя, и не берите на себя больше чем нужно по должностной инструкции, всё равно никто этого не оценит, особенно работодатель (с)

Сетевые настройки из FreeRadius через DHCP

Прилетела задача наладить выдачу IP адресов абонентам. Условия задачи:

  • Отдельного сервера под авторизации не дадим — обойдетесь 😉
  • Абоненты должны получать сетевые настройки по DHCP
  • Сеть разнородная. Это и PON оборудование, и обычные свичи с настроенной Опцией 82 и WiFi базы с точками
  • Если ни под одно из условий выдачи IP данные не попадают — необходимо выдать IP из «гостевой» сети

» Читать далее

pip error: option —single-version-externally-managed not recognized

При попытке установки mysql-connector на одном из серверов FreeBSD, при помощи:

Получил ошибку:

Решение:

radtest и radclient

Как можно потестировать работу сервера FreeRadius ? Есть два способа:

Для простой проверки с логином-паролем достаточно:

Если же нужно «подробное» тестирование (например при отладке FreeRadius), с эмуляцией авторизации аккаунтингом и прочим, можно воспользоваться radclient.

простая авторизация:

авторизация с необычными параметрами:

аккаунтинг:

FreeRadius и аутентификация через внешний скрипт

Например можно реализовать вот так:

В этом случае, PHP должен только проверить логин&пароль и ответить либо Accept либо Reject.

1 105 106 107 108 109 284