EdgeADC Build 4.2.8.1909
Руководство по администрированию EdgeADC
×
Menu

SSL-сертификаты

Чтобы успешно использовать балансировку нагрузки уровня 7 с серверами, использующими зашифрованные соединения с помощью SSL, ADC должен быть оснащен сертификатами SSL, используемыми на целевых серверах. Это требование необходимо для того, чтобы поток данных можно было расшифровать, изучить, управлять, а затем повторно зашифровать перед отправкой на целевой сервер.
SSL-сертификаты могут варьироваться от самоподписанных сертификатов, которые может генерировать ADC, до традиционных сертификатов (с подстановочным знаком), доступных от надежных поставщиков. Вы также можете использовать сертификаты с доменной подписью, которые генерируются из Active Directory.
Что делает ADC с SSL-сертификатом?
ADC может выполнять правила управления трафиком (flightPATH) в зависимости от того, что содержат данные. Это управление не может быть выполнено для зашифрованных данных SSL. Когда ADC должен проверить данные, ему необходимо сначала расшифровать их, а для этого ему нужен SSL-сертификат, используемый сервером. После расшифровки ADC сможет изучить и выполнить правила flightPATH. После этого данные будут повторно зашифрованы с помощью SSL-сертификата и отправлены на конечный Real Server.
Создать сертификат
Хотя ADC может использовать глобально доверенный сертификат SSL, он может генерировать самоподписанный сертификат SSL. Самоподписанный SSL-сертификат идеально подходит для внутренних требований балансировки нагрузки. Однако ваши ИТ-политики могут потребовать наличия доверенного сертификата или сертификата ЦС домена.
Как создать локальный SSL-сертификат
·     Заполните все данные, как в примере выше
·     Нажмите на кнопку Создать локальный сертификат
·     После этого вы можете применить сертификат к виртуальной службе.
Создание запроса на сертификат (CSR)
Когда вам нужно получить глобально доверенный SSL от внешнего провайдера, вам нужно будет создать CSR для генерации SSL-сертификата.
Заполните форму, как показано выше, всеми соответствующими данными, а затем нажмите кнопку Запрос сертификата. Перед вами появится всплывающее окно, соответствующее предоставленным вами данным.
Вам нужно будет вырезать и вставить содержимое в ТЕКСТОВЫЙ файл и назвать его с расширением CSR, например, mycert.csr. Этот файл CSR нужно будет предоставить в центр сертификации для создания SSL-сертификата.
Управление сертификатом
Этот подраздел содержит различные инструменты, позволяющие управлять SSL-сертификатами, имеющимися в ADC.
Показать
Бывают случаи, когда вы хотите просмотреть детали установленного SSL-сертификата.
·     Выберите сертификат из выпадающего меню
·     Нажмите на кнопку Показать
·     Во всплывающем окне, показанном ниже, будут представлены сведения о сертификате.
Установка сертификата
После получения сертификата от доверенного центра сертификации необходимо сопоставить его со сгенерированным CSR и установить его в ADC.
·     Выберите сертификат, который вы создали в описанных выше шагах. Для элемента строки будет установлен статус (Pending). В примере MyCompanyCertificate показан на изображении выше.
·     Откройте файл сертификата в текстовом редакторе
·     Копирование всего содержимого файла в буфер обмена
·     Вставьте содержимое подписанного SSL-сертификата, полученного от доверенного центра, в поле с надписью Paste Signed.
·     Вы также можете вставить промежуточные элементы ниже этого, соблюдая правильный порядок:
1.     (TOP)     Ваш подписанный сертификат
2.     (2-й сверху)     Промежуточный 1
3.     (3-я сверху)     Промежуточный 2
4.     (Внизу)     Промежуточный 3
5.     Корневой центр сертификации     Нет необходимости добавлять их, поскольку они существуют на клиентских машинах.
(ADC также содержит корневой пучок для повторного шифрования, когда он выступает в качестве клиента Real Server)
·     Нажмите кнопку Установить
·     После установки сертификата вы должны увидеть статус (Trusted) рядом с вашим сертификатом.
Если вы допустили ошибку или ввели неправильный порядок промежуточных сертификатов, выберите Сертификат (Доверенный) и добавьте сертификаты (включая подписанный сертификат) снова в правильном порядке и нажмите Установить
Добавить посредника
В некоторых случаях требуется добавлять промежуточные сертификаты отдельно. Например, вы могли импортировать сертификат, не содержащий промежуточных сертификатов.
·     Выделите сертификат (доверенный) или сертификат (импортированный)
·     Вставьте промежуточные элементы один под другим, следя за тем, чтобы промежуточный элемент, расположенный ближе всего к центру сертификации, был вставлен последним.
·     Нажмите Добавить промежуточный.
Если вы ошиблись в заказе, вы можете повторить процесс и добавить промежуточные продукты снова. Это действие только перезапишет предыдущие промежуточные продукты.
Удаление сертификата
Вы можете удалить сертификат с помощью кнопки Delete. После удаления сертификат будет полностью удален из ADC, и его необходимо будет заменить, а затем снова применить к виртуальным службам, если это потребуется.
Примечание: Перед удалением сертификата убедитесь, что он не прикреплен к рабочему VIP-клиенту.
Продлить сертификат
Кнопка Renew позволяет получить новый запрос на подпись сертификата. Это действие требуется, когда срок действия сертификата истекает и его необходимо обновить.
·     Выберите сертификат из выпадающего списка; вы можете выбрать любой сертификат со статусом (Ожидающий), (Доверенный) или (Импортированный).
·     Нажмите кнопку Обновить
·     Скопируйте данные нового CSR, чтобы можно было получить новый сертификат
·     Когда вы получите новый сертификат, выполните действия, описанные в разделе Показать
·    
·     Бывают случаи, когда вы хотите просмотреть детали установленного SSL-сертификата.
·     Выберите сертификат из выпадающего меню
·     Нажмите на кнопку Показать
·     Во всплывающем окне, показанном ниже, будут представлены сведения о сертификате.
·     Установка сертификата.
·     Теперь новый и обновленный сертификат будет установлен в ADC.
Импорт сертификата
Во многих случаях корпоративным предприятиям необходимо использовать свои сертификаты, подписанные доменом, как часть внутреннего режима безопасности. Сертификаты должны быть в формате PKCS#12, и такие сертификаты неизменно защищаются паролями.
На рисунке ниже показан подраздел для импорта одного SSL-сертификата.
·     Дайте своему сертификату дружественное имя. Это имя идентифицирует его в раскрывающихся списках, используемых в ADC. Оно не обязательно должно совпадать с именем домена сертификата, но должно быть буквенно-цифровым без пробелов. Не допускается использование специальных символов, кроме _ и -.
·     Введите пароль, который вы использовали для создания сертификата PKCS#12
·     Найдите файл {имя сертификата}.pfx
·     Нажмите Импорт.
·     Теперь ваш сертификат будет находиться в соответствующих выпадающих меню SSL в ADC.
Импорт нескольких сертификатов
Этот раздел позволяет импортировать файл JNBK, содержащий несколько сертификатов. Файл JNBK шифруется и создается ADC при экспорте нескольких сертификатов.
·     Найдите свой файл JNBK - вы можете создать один из них, экспортировав несколько сертификатов
·     Введите пароль, который вы использовали для создания файла JNBK
·     Нажмите Импорт.
·     Теперь ваши сертификаты будут находиться в соответствующих выпадающих меню SSL в ADC.
Экспорт сертификата
Время от времени вы можете захотеть экспортировать один из сертификатов, хранящихся в АЦП. Для этого в АЦП предусмотрена соответствующая возможность.
 
·     Щелкните сертификат или сертификаты, которые вы хотите установить. Вы можете выбрать опцию Все, чтобы выбрать все перечисленные сертификаты.
·     Введите пароль для защиты экспортируемого файла. Пароль должен состоять не менее чем из шести символов. Можно использовать буквы, цифры и некоторые символы. Следующие символы недопустимы: < > " ' ( ) ; \ | \A3 % &
·     Нажмите кнопку Экспорт
·     Если вы экспортируете один сертификат, полученный файл будет иметь имя sslcert_{certname}.pfx. Например, sslcert_Test1Cert.pfx
·     В случае экспорта нескольких сертификатов результирующим файлом будет файл JNBK. Имя файла будет sslcert__pack.jnbk.
Примечание: Файл JNBK - это зашифрованный файл контейнера, созданный АЦП и действительный только для импорта в АЦП.