Freeradius windows serial number

Freeradius windows serial number

Здравствуйте! У меня следующая проблема. Уже который день не могу разобраться. Перечитал множество информации в Интернете, но так и не нашёл нужного ответа.

На работе сказали подключить точку доступа к Freeradius (у него вторая версия). Когда захожу на веб-интерфейс точки и начинаю настраивать подключение, вижу параметр «ключ шифрования Radius» («Radius encryption key»). Как мне объяснили, нужен открытый ключ. Сертификаты для Радиуса я создавал при помощи имеющегося там скрипта bootstrap. Облазил все созданные им файлы и даже смотрел код самого скрипта, но так и не увидел и не понял, где искать открытый ключ. Единственное, когда через Виндоус открыл версии сертификатов для Виндоус, я увидел там параметр «открытый ключ». Выглядит он следующим образом: «30 82 01 0a 02 82 01 01 00 b0 a2 d2 a5. » и далее много подобных строк. Это значение надо вводить в точке доступа или что-нибудь другое?

Ответить | Правка | Cообщить модератору

Оглавление

  • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Сергей, 09:57 , 19-Фев-13, ( 1 )
    • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Tony_Z, 10:00 , 19-Фев-13, ( 2 )
    • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Tony_Z, 10:10 , 19-Фев-13, ( 3 )
      • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, fantom, 10:39 , 19-Фев-13, ( 4 )
      • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Сергей, 11:39 , 19-Фев-13, ( 5 )
        • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Сергей, 11:45 , 19-Фев-13, ( 6 )
        • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Tony_Z, 13:00 , 19-Фев-13, ( 7 )
        • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Tony_Z, 13:31 , 19-Фев-13, ( 8 )
          • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Сергей, 15:05 , 19-Фев-13, ( 9 )
            • Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?, Tony_Z, 16:02 , 19-Фев-13, ( 10 )

Сообщения по теме [Сортировка по времени | RSS]

> Здравствуйте! У меня следующая проблема. Уже который день не могу разобраться. Перечитал
> множество информации в Интернете, но так и не нашёл нужного ответа.
> На работе сказали подключить точку доступа к Freeradius (у него вторая версия).

У freeraduis есть секция (файл) /etc/raddb/clients.conf, в которой прописывается с какого адресе и с какими параметрами (имя/пароль) авторизуется клиент, в вашем случае это точка доступа, а в самой точке доступа прописывается ip радиуса ну и соответственно имя/пароль с которыми она пойдет к нему.

1 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Сергей (??) on 19-Фев-13, 09:57
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Tony_Z (ok) on 19-Фев-13, 10:00

> У freeraduis есть секция (файл) /etc/raddb/clients.conf, в которой прописывается с
> какого адресе и с какими параметрами (имя/пароль) авторизуется клиент, в вашем
> случае это точка доступа, а в самой точке доступа прописывается ip
> радиуса ну и соответственно имя/пароль с которыми она пойдет к нему.

То есть Radius encryption key — это то же самое, что и secret?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Tony_Z (ok) on 19-Фев-13, 10:10

Можно сразу ещё вопрос, из-за которого я с этим вожусь? По-моему, между точкой доступа и фрирадиусом нет связи. Когда я пытаюсь подключиться к ней через ноутбук, пишет, что Windows не удалось подключиться к сети. На фрирадиус никакие запросы не приходят. Можно ли как-нибудь проверить, есть ли связь между точкой доступа и радиусом? Может ли такое быть из-за того, что неправильно ведён пароль (это ключ)?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от fantom (ok) on 19-Фев-13, 10:39

> Можно сразу ещё вопрос, из-за которого я с этим вожусь? По-моему, между
> точкой доступа и фрирадиусом нет связи. Когда я пытаюсь подключиться к
> ней через ноутбук, пишет, что Windows не удалось подключиться к сети.
> На фрирадиус никакие запросы не приходят. Можно ли как-нибудь проверить, есть
> ли связь между точкой доступа и радиусом? Может ли такое быть
> из-за того, что неправильно ведён пароль (это ключ)?

tcpdump-ом для начала на радиусе послушать.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Сергей (??) on 19-Фев-13, 11:39

> Можно сразу ещё вопрос, из-за которого я с этим вожусь? По-моему, между
> точкой доступа и фрирадиусом нет связи. Когда я пытаюсь подключиться к
> ней через ноутбук, пишет, что Windows не удалось подключиться к сети.
> На фрирадиус никакие запросы не приходят. Можно ли как-нибудь проверить, есть
> ли связь между точкой доступа и радиусом? Может ли такое быть
> из-за того, что неправильно ведён пароль (это ключ)?

А где радиус у вас стоит? Смысл состоит в том, что точка по локалке, а не по беспроводке, подключается к фрирадиусу и используя его, дает возможность подключится клиентам 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

> А где радиус у вас стоит? Смысл состоит в том, что
> точка по локалке, а не по беспроводке, подключается к фрирадиусу и
> используя его, дает возможность подключится клиентам wi-fi к беспроводной сети. Поэтому
> и понятен отказ для вашего нотика.

Он у меня на стационарном компьютере на виртуальной машине, а через ноутбук я проверяю возможность подключения к точке доступа. Сейчас часть проблемы решилась, оказывается, виртуальная машина в режиме NAT стояла. Теперь точка доступа пингуется, но связи с радиусом, кажется, ещё нет.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Tony_Z (ok) on 19-Фев-13, 13:31

> А где радиус у вас стоит? Смысл состоит в том, что
> точка по локалке, а не по беспроводке, подключается к фрирадиусу и
> используя его, дает возможность подключится клиентам wi-fi к беспроводной сети. Поэтому
> и понятен отказ для вашего нотика.

Она у меня вот так прописана. Может, в записи есть ошибка? Это вторая версия Радиуса.

client ASy <
ipaddr = 192.168.192.21
netmask = 24
secret = secret
shortname = ASy
nastype = other
>

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Сергей (??) on 19-Фев-13, 15:05

> Она у меня вот так прописана. Может, в записи есть ошибка? Это
> вторая версия Радиуса.
> client ASy <
> ipaddr = 192.168.192.21
> netmask = 24
> secret = secret
> shortname = ASy
> nastype = other
> >

Разве маска так прописывается? Я вам ссылку на ixbt дал, там на мой взгляд все дотошно расписано.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10 . «Точка доступа + Freeradius: как узнать RADIUS ключ шифрования?» + / –
Сообщение от Tony_Z (ok) on 19-Фев-13, 16:02

> Разве маска так прописывается? Я вам ссылку на ixbt дал, там
> на мой взгляд все дотошно расписано.

Я как там написано тоже пробовал. Тот же эффект. Я думаю, может, в сетевых настройках дело, может, чего-то недостаёт для связи радиуса с точкой. Вот содержание файла /etc/network/interfaces:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp

auto eth0
iface eth0 inet static
address 192.168.192.191
netmask 255.255.255.0
gateway 192.168.192.1

Как установить 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

  • insert → для добавления данных в таблицу
  • values → добавление значений

Теперь нужно объяснить сервису FreeRadius все настройки брать из базы данных:
ekzorchik@srv-server:

$ 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:

  • Логин — administrator
  • Пароль — radius

И нажимаю на Login и вот я внутри Web-панели администрирования собственным FreeRadius сервером:

Задача выполнена, я просто повторил инструкцию из интернета, но для повторения то же нужны определенные знания.

Но если хотим изменить на привычный интерфейс, правда советую лучше разбираться с англоязычным интерфейсом чем с кривым русским, то

Изменяем язык:
Config — Global Settings — Language Settings

Primary Language — изменяем English на Russian и нажимаем Apply

В дальнейших заметках я расскажу, как настроить аутентификацию через данный Radius сервис на различных устройствах, а пока на этом все, с уважением автор блога Олло Александр aka ekzorchik.

Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:

Поблагодари автора и новые статьи

будут появляться чаще 🙂

Карта МКБ: 4432-7300-2472-8059
Yandex-деньги: 41001520055047

Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.

Читайте также:  Обучающие приложения для windows
Оцените статью