Что такое протокол RADIUS?

Опубликовано: 13 Марта, 2023
Что такое протокол RADIUS?

Схемы удаленной работы и гибридной работы изменили способ, которым компании должны защищать и настраивать свои сети. Цифровые кочевники путешествуют по миру и входят в сеть компании, чтобы работать удаленно. Удаленные работники также делят свое время между офисом и домом. Это новая нормальность! Тем не менее, необходимость иметь безопасную сеть имеет первостепенное значение. В связи с этим Служба удаленной аутентификации пользователей с телефонным подключением или протокол RADIUS обеспечивают более безопасную сеть.

RADIUS помогает вам использовать собственные учетные данные вместо единого пароля для входа, которым пользуются многие. В этой статье вы узнаете о протоколе RADIUS и о том, какую пользу он может принести вашей компании.

Во-первых, давайте узнаем, что такое RADIUS.

Что такое протокол RADIUS?

RADIUS — это централизованный сетевой протокол, который может аутентифицировать пользователей, подключающихся к вашей сети. Этот протокол в первую очередь предназначен для проверки учетных данных. Затем он либо разрешает, либо запрещает доступ к сети. Прежде чем мы перейдем к тому, как это работает, давайте определим его компоненты.

Компоненты РАДИУС

RADIUS состоит из 3 основных компонентов:

  • Клиент: легкая программа, которая запрашивает ваши учетные данные, а затем пересылает их на сервер RADIUS для проверки.
  • Сервер доступа к сети (NAS): шлюз между внешним пользователем и сетью.
  • RADIUS-сервер: сервер, который проверяет учетные данные. Он также может отслеживать время и оценивать детали соединения.

Как работает аутентификация RADIUS?

На приведенной ниже диаграмме показано, как пользователь может пройти аутентификацию на сервере протокола RADIUS. Давайте пройдем через 6 шагов аутентификации:

  1. Пользователь пытается пройти аутентификацию на сервере доступа к сети (NAS)
  2. NAS запрашивает имя пользователя и пароль у пользователя
  3. Пользователь добавляет учетные данные
  4. Клиент RADIUS отправляет зашифрованные учетные данные на сервер RADIUS.
  5. RADIUS-сервер предоставляет ответ
  6. Клиент действует на услуги, связанные с принятием или отклонением сценария
Изображение 3975

Давайте также рассмотрим два типа моделей аутентификации, которые использует RADIUS.

1. Протокол аутентификации по паролю (PAP)

Клиент RADIUS передает учетные данные удаленного пользователя на сервер аутентификации. Если все верно, сервер предоставляет пользователю доступ к сети. И наоборот, если это неверно, сервер отказывает пользователю в доступе к сети.

2. Вызов протокола аутентификации рукопожатия (CHAP)

CHAP более безопасен, чем PAP, поскольку он опирается на клиент и сервер, которые используют зашифрованный общий секрет. Шифрование также дает ему преимущество над PAP. Кроме того, вы можете настроить его для случайной проверки учетных данных. Если что-то изменится в середине сеанса при этой случайной проверке, пользователь будет отключен от сети.

Имея в виду эти модели, RADIUS также работает с Wi-Fi. Рассмотрим это дальше.

Как RADIUS работает с Wi-Fi?

Протокол RADIUS может сделать Wi-Fi более безопасным, используя те же методы аутентификации для подключения к Wi-Fi, а не к сети. Таким образом, вместо подключения к маршрутизатору Wi-Fi аутентификация проходит на сервер RADIUS для проверки учетных данных. Таким образом, у вас есть третья сторона, выполняющая аутентификацию для входа в Wi-Fi. Этот процесс позволит вам иметь различные учетные данные для входа, кроме одного пароля.

Протокол RADIUS имеет много преимуществ, но также имеет и некоторые недостатки. Давайте проверим их дальше.

Плюсы и минусы аутентификации RADIUS

Вот 5 главных плюсов и минусов использования протокола RADIUS.

ПЛЮСЫ МИНУСЫ
Лучшая безопасность Локальная настройка
Нет управления паролями: пользователи сами управляют своими учетными данными Сложно настроить, если вы уже используете локальный инструмент, например активный каталог.
Центральная точка аутентификации Неправильная настройка может вызвать проблемы с безопасностью
Безопасная VPN-аутентификация Сложная конфигурация
Использует шифрование сеанса 802.1X для защиты пользовательских сеансов. Сложная реализация
Плюсы и минусы аутентификации RADIUS.

Последние мысли

Протокол RADIUS состоит из 3 основных компонентов, которые работают вместе для аутентификации пользователей с использованием одного из двух методов аутентификации; ПАП и ЧАП. Методы аутентификации делают RADIUS полезным во многих различных бизнес-структурах. Они тоже предлагает множество преимуществ для улучшения защиты вашей сети. В целом, если в вашем бизнесе есть удаленные сотрудники, вам следует рассмотреть возможность аутентификации RADIUS.

Если у вас есть дополнительные вопросы, ознакомьтесь с разделами часто задаваемых вопросов и ресурсов ниже.

Часто задаваемые вопросы

В чем главное преимущество RADIUS?

Основное преимущество использования протокола RADIUS для удовлетворения ваших потребностей в сетевой аутентификации заключается в том, что каждый пользователь устанавливает свой собственный пароль и управляет им. Это означает меньше работы для сетевого администратора, которому придется управлять паролями. Кроме того, никому не придется делиться одним паролем. Короче говоря, это значительно упрощает предотвращение получения ваших учетных данных злоумышленниками.

Нужны ли мне службы Active Directory, если я использую RADIUS для защиты учетных данных?

Это зависит. У пользователей есть индивидуальные учетные данные, безопасная аутентификация VPN и высокий уровень шифрования сеанса. Шифрование защищает данные, передаваемые туда и обратно в открытых удаленных сеансах. Вы также защищаете сеть, не сохраняя данные централизованно на сервере Active Directory, который выходит в Интернет, хотя у вас может быть внутренняя служба Active Directory.

На каком уровне OSI работает RADIUS?

Протокол RADIUS работает на уровне 7 сетевой модели взаимодействия открытых систем (OSI). Уровень 7 — это прикладной уровень. Это уровень соединения человека с компьютером, на котором приложения могут получить доступ к сети и ее службам. Это означает, что любые киберугрозы, которые нарушают работу вашей операционной системы, ядра или прошивки, повлияют на ваше решение RADIUS.

Требуется ли для RADIUS локальный сервер Active Directory?

Вы можете использовать его, если переместите свой RADIUS в облако. В большинстве случаев, когда компании внедряют RADIUS, они используют старую Active Directory для серверной части базы данных учетных данных для протокола RADIUS. Вы можете обойтись без сервера с помощью RADIUS, но вам понадобится облачная служба, чтобы заменить ваш сервер.

Можно ли использовать RADIUS с Azure?

Да, однако у Microsoft есть роль под названием Network Policy Server, которая может выполнять работу сервера RADIUS и поддерживать задачи проверки подлинности. Azure Active Directory позволяет настроить многофакторную проверку подлинности для системы на основе RADIUS.