Freeradius windows serial number
Здравствуйте! У меня следующая проблема. Уже который день не могу разобраться. Перечитал множество информации в Интернете, но так и не нашёл нужного ответа.
На работе сказали подключить точку доступа к Freeradius (у него вторая версия). Когда захожу на веб-интерфейс точки и начинаю настраивать подключение, вижу параметр «ключ шифрования Radius» («Radius encryption key»). Как мне объяснили, нужен открытый ключ. Сертификаты для Радиуса я создавал при помощи имеющегося там скрипта bootstrap. Облазил все созданные им файлы и даже смотрел код самого скрипта, но так и не увидел и не понял, где искать открытый ключ. Единственное, когда через Виндоус открыл версии сертификатов для Виндоус, я увидел там параметр «открытый ключ». Выглядит он следующим образом: «30 82 01 0a 02 82 01 01 00 b0 a2 d2 a5. » и далее много подобных строк. Это значение надо вводить в точке доступа или что-нибудь другое?
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Сергей (??) on 19-Фев-13, 09:57 | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Tony_Z (ok) on 19-Фев-13, 10:00 | ||
То есть Radius encryption key — это то же самое, что и secret? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Tony_Z (ok) on 19-Фев-13, 10:10 | ||
| ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от fantom (ok) on 19-Фев-13, 10:39 | ||
tcpdump-ом для начала на радиусе послушать. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Сергей (??) on 19-Фев-13, 11:39 | ||
А где радиус у вас стоит? Смысл состоит в том, что точка по локалке, а не по беспроводке, подключается к фрирадиусу и используя его, дает возможность подключится клиентам wi-fi к беспроводной сети. Поэтому и понятен отказ для вашего нотика. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
6 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Сергей (??) on 19-Фев-13, 11:45 | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Tony_Z (ok) on 19-Фев-13, 13:00 | ||
Он у меня на стационарном компьютере на виртуальной машине, а через ноутбук я проверяю возможность подключения к точке доступа. Сейчас часть проблемы решилась, оказывается, виртуальная машина в режиме NAT стояла. Теперь точка доступа пингуется, но связи с радиусом, кажется, ещё нет. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Tony_Z (ok) on 19-Фев-13, 13:31 | ||
Она у меня вот так прописана. Может, в записи есть ошибка? Это вторая версия Радиуса. client ASy < | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
9 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Сергей (??) on 19-Фев-13, 15:05 | ||
Разве маска так прописывается? Я вам ссылку на ixbt дал, там на мой взгляд все дотошно расписано. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
10 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» | + / – | |
Сообщение от Tony_Z (ok) on 19-Фев-13, 16:02 | ||
Я как там написано тоже пробовал. Тот же эффект. Я думаю, может, в сетевых настройках дело, может, чего-то недостаёт для связи радиуса с точкой. Вот содержание файла /etc/network/interfaces: # This file describes the network interfaces available on your system # The loopback network interface # The primary network interface auto eth0 Как установить FreeRadius с Web-интерфейсомПовторение чужих шагов чтобы понять принцип работы и после уже на основе приобретенного опыта иметь свой собственный. Только так я могу учиться чему-то новому. Зачем с головой уходить в то что уже другими помногу раз используется, проще взять что-то за основу и использовать согласно своим задачам. Вот и сейчас выдалось свободное время и я решил, а почему бы не попробовать посмотреть что такое Radius — сервис, на сколько я понял это сервис на который можно завязать авторизацию на различных устройствах посредством предопределенных учетных записей и прав. Вот и попробую. Только сперва разберу как FreeRadius установить в системе вокруг которой я строю все сервисы: Ubuntu Trusty 14.04.5 Server amd64 Характеристики данной виртуальной машины: CPU = 1, RAM = 1Gb, HDD = 20Gb $ uname -a && lsb_release -a Linux srv-server 4.4.0-57-generic #78 14.04.1-Ubuntu SMP Sat Dec 10 00:14:47 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Не забываю указать настройки Локали: $ sudo nano /etc/profile Для работы сервиса FreeRadius необходимы следующие пакеты, это Apache2 & MySQL & PHP. $ sudo apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-mysql php5-gd php-pear php-db -y New password for the MySQL «root» user: 712mbddr@ Repeat password for the MySQL «root» user: 712mbddr@ $ sudo nano /etc/apache2/apache2.conf Сам пакет (FreeRadius) вокруг которого строится заметка я буду устанавливать из дефолтных репозитариев: $ apt-cache show freeradius | grep Version $ sudo apt-get install freeradius -y После того, как пакет установлен, в автоматическом режиме запускается демон слушающий дефолтный порт (udp/1812): $ sudo netstat -tulpn | grep :1812 udp 0 0 127.0.0.1:18120 0.0.0.0:* 15348/freeradius udp 0 0 0.0.0.0:1812 0.0.0.0:* 15348/freeradius Т.к. все настройки FreeRadius удобнее хранить в базе, то вот под это дело и создаю базу данных и специализированного пользователя: $ mysql -u root -p712mbddr@ mysql> create database dbradius character set utf8 collate utf8_general_ci; mysql> grant all on dbradius.* to radius@localhost identified by «612mbddr@»; mysql> flush privileges; mysql> exit; Для связки FreeRadius и MySQL нужен пакет ориентированный на сопряжение, ставлю его (freeradius-mysql) также из дефолтных репозитариев релиза Ubuntu Trusty: $ sudo apt-get install freeradius-mysql -y $ sudo bash -c «mysql -u root -p712mbddr@ dbradius $ sudo bash -c «mysql -u root -p712mbddr@ dbradius Чтобы оценить, что FreeRadius работает, делаю как делаю в примерах интернета, а именно добавляю в таблицу radcheck такие атрибуты, как: UserName,Attribute,Value $ mysql -u root -p712mbddr@ mysql> use dbradius; mysql> insert into radcheck (UserName,Attribute,Value) VALUES (‘sqltest’,’Password’,’testpwd’); mysql> exit
Теперь нужно объяснить сервису FreeRadius все настройки брать из базы данных: $ sudo nano /etc/freeradius/sql.conf Теперь приводим настройки файла сайта FreeRadius к виду: $ sudo nano /etc/freeradius/sites-enabled/default # See «Authorization Queries» in sql.conf # See «Accounting queries» in sql.conf # See «Simultaneous Use Checking Queries» in sql.conf # See «Authentication Logging Queries» in sql.conf Далее правим конфигурационный файл freeradius и включаем поддержку mysql: $ sudo nano +700 /etc/freeradius/radiusd.conf Теперь протестируем настройки сервера, для этого понадобится два консольных соединения с сервером или два окна окна терминала: В первом следует остановить демон FreeRadius и после запустить в режим отладки, а уже во втором будем посылать данные на обработку сервису дабы в первом консоли пронаблюдать как изменяется поведение сервиса. $ sudo service freeradius stop $ sudo freeradius -X mode Вывод должен быть таким, как ниже. $ radtest sqltest testpwd localhost 18128 testing123 Sending Access-Request of id 22 to 127.0.0.1 port 1812 rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, length=20 Вывод без ошибок и статус Access-Accept. Чтобы подключать клиентов/устройства следует изменять файл: /etc/freeradius/clients.conf $ sudo service freeradius start $ sudo nano /etc/freeradius/clients.conf Теперь обернем FreeRadius Web— интерфейсом DaloRadius, не обязательно для тех кто любит управлять через консоль: $ tar xfz daloradius-0.9-9.tar.gz $ sudo mv daloradius-0.9-9 /var/www/html/daloradius $ mysql -u root -p712mbddr@ dbradius Создаю свой файл конфигурации описывающий доступ к панели Администрирования: $ sudo unlink /etc/apache2/sites-available/000-default.conf $ sudo unlink /etc/apache2/sites-available/default-ssl.conf $ sudo unlink /etc/apache2/sites-enabled/000-default.conf $ sudo nano /etc/apache2/sites-available/daloradius.conf Alias /daloradius /var/www/html/daloradius/ $ sudo a2ensite daloradius.conf Enabling site daloradius. To activate the new configuration, you need to run: service apache2 reload $ sudo service apache2 reload Затем правлю конфигурационный файл веб-интерфейса: — /var/www/html/daloradius/library/daloradius.conf.php $ sudo nano /var/www/html/daloradius/library/daloradius.conf.php В заключение не забываю поправить права доступа к каталогу Daloraius чтобы он имел такие же права с какими работает сервис apache2: $ sudo chown -R www-data:www-data /var/www/html/daloradius/ Стандартные логин и пароль к Web-интерфейсу Daloradius → http://IP&DNS/daloradius:
Задача выполнена, я просто повторил инструкцию из интернета, но для повторения то же нужны определенные знания. Но если хотим изменить на привычный интерфейс, правда советую лучше разбираться с англоязычным интерфейсом чем с кривым русским, то Изменяем язык: Primary Language — изменяем English на Russian и нажимаем Apply В дальнейших заметках я расскажу, как настроить аутентификацию через данный Radius сервис на различных устройствах, а пока на этом все, с уважением автор блога Олло Александр aka ekzorchik. Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента: Поблагодари автора и новые статьи будут появляться чаще 🙂 Карта МКБ: 4432-7300-2472-8059 Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik. |