bg-tutorials

Как установить SSL-сертификат на IBM Cloud

В этом руководстве содержатся пошаговые инструкции по установке SSL-сертификата на IBM Cloud. Он охватывает процесс генерации CSR запроса на подпись сертификата и саму установку. Бонусный раздел содержит советы о том, где купить лучший SSL-сертификат для Вашего проекта.

Если Вы уже сгенерировали CSR и получили свой SSL-сертификат от Центра сертификации, пропустите первый шаг и переходите сразу к инструкциям по установке.

Оглавление

  1. Создание CSR для IBM Cloud
  2. Установите SSL-сертификат на IBM cloud VPC
  3. Установите SSL-сертификат на IBM Cloud (Классическая инфраструктура)
  4. Где купить лучший SSL-сертификат для облака IBM?
Приборная панель IBM Cloud показывает создание сервиса, виртуальные серверы и меню навигации.

Создание CSR для IBM Cloud

CSR — это блок закодированного текста с Вашей контактной информацией. Чтобы получить SSL-сертификат, Вы должны создать свой CSR-код, а затем отправить его в центр сертификации для проверки. Вместе с CSR Вы также сгенерируете свой закрытый ключ — важнейший элемент Вашего SSL-сертификата. Закрытый ключ понадобится Вам в процессе установки.

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

В качестве альтернативы, Вы можете сгенерировать CSR с помощью программного обеспечения на сервере. Для систем UNIX используйте утилиту OpenSSL. Если Вы работаете под Windows, Вы можете обратиться к мастеру на вкладке Directory Security в свойствах сайта в диспетчере IIS.

Какой бы способ Вы ни выбрали, храните свою личную информацию в надежном месте и никому ее не сообщайте. Не теряйте и не удаляйте его.

Примечание: Некоторые утилиты генерации CSR также дают Вам возможность создать кодовую фразу для закрытого ключа. Не делайте этого, если Вы не планируете входить на сервер каждый раз, когда программное обеспечение веб-сервера будет перезапущено, и не применяете к CSR фразу вызова.

Установите SSL сертификат на IBM Cloud VPC

IBM Cloud поддерживает два различных типа инфраструктуры: VPC (Virtual Private Cloud) и Classic. Каждый из них по-своему работает с SSL-сертификатами. В этом руководстве Вы увидите оба варианта, но мы рекомендуем использовать VPC + Secrets Manager, что является лучшей практикой для безопасного и масштабируемого развертывания.

Это стандартный метод для балансировщиков нагрузки приложений, Kubernetes Ingress через ALB и современных серверных установок.

Шаг 1: Импортируйте Ваш сертификат в Secrets Manager

После того, как Ваш ЦС пришлет Вам файлы сертификатов (архив ZIP), распакуйте их. Вам понадобятся:

  • Сертификат Вашего сервера (yourdomain.crt)
  • Любые промежуточные сертификаты (intermediate.crt или .ca-bundle)
  • Ваш закрытый ключ (yourdomain.key, незашифрованный, формат PEM)

Затем сделайте следующее:

  1. Перейдите вIBM Cloud Console > Список ресурсов.
  2. Выберите Ваш экземпляр Secrets Manager
  3. Нажмите Add > Import a certificate anc Загрузите следующие файлы:
    • Сертификат (обязательно)
    • Промежуточная цепочка (необязательно, но рекомендуется)
    • Закрытый ключ (обязательно, должен быть незашифрованным)
  4. Нажмите Добавить , чтобы сохранить его

Шаг 2: Прикрепите сертификат к балансировщику нагрузки приложений (ALB)

Прежде чем ALB сможет использовать сертификат, Вам необходимо авторизовать доступ:

Создание авторизации службы

  1. Перейдите в раздел IAM > Авторизации в Вашей консоли IBM Cloud Console.
  2. Нажмите кнопку Создать и заполните следующие поля:
    • Исходный сервис: Инфраструктурные службы VPC
    • Тип ресурса: Балансировщик нагрузки для VPC
    • Целевой сервис: Secrets Manager
    • Роль: Писатель
  3. Нажмите кнопку Создать , чтобы сохранить его.

Назначьте сертификат балансировщику нагрузки

  1. Откройте свой Application Load Balancer с панели инструментов IBM Cloud.
  2. Создайте новый HTTPS-приемник или отредактируйте существующий.
  3. Когда Вам будет предложено ввести SSL-сертификат, либо выберите сертификат из Secrets Manager, либо вставьте CRN (Cloud Resource Name) сертификата вручную.
  4. Нажмите Сохранить , чтобы применить настройки.

Примечание: Если Вы обновите сертификат в Secrets Manager, он не будет автоматически обновляться на ALB. Вам нужно подтолкнуть слушатель (например, изменить интервал проверки работоспособности или конфигурацию пула), чтобы заставить его перезагрузить сертификат.

Установите SSL-сертификат на IBM Cloud (Классическая инфраструктура)

Используйте это руководство только в том случае, если Вы работаете с классическими балансировщиками нагрузки или другими службами инфраструктуры Classic. Этот метод не применим к настройкам VPC или Application Load Balancer.

Установка через IBM Cloud Console (Classic)

  1. Перейдите в свою консоль IBM Cloud Console
  2. Перейдите в раздел Безопасность > SSL > Сертификаты.
  3. Нажмите Импорт сертификата и загрузите все необходимые файлы:
    • Сертификат (yourdomain.crt)
    • Промежуточный сертификат (intermediate.crt)
    • Закрытый ключ (yourdomain.key)
  4. Нажмите Добавить

Готово. Теперь сертификат доступен для назначения конечным точкам балансировщика нагрузки Classic.

Установка с помощью IBM Cloud CLI (Classic)

Выполните следующую команду в терминале:

ibmcloud sl security cert-add --crt server.crt --key server.key --icc intermediate.crt

При этом загружаются сертификат, закрытый ключ и промежуточная цепочка.

Чтобы подтвердить загрузку, используйте:

ibmcloud sl security cert-list

Вот и все. Сертификат установлен и готов к использованию в инфраструктуре Classic.

Назначьте SSL-сертификат классическому балансировщику нагрузки (IBM Cloud Classic).

Выполните следующие шаги, чтобы подключить его к Classic Load Balancer:

Шаг 1: Перейдите к Вашей классической инфраструктуре

  • Откройте панель IBM Cloud Dashboard
  • В левом меню нажмите Классическая инфраструктура.

Шаг 2: Найдите Ваш балансировщик нагрузки

  • Перейдите в раздел Сеть > Балансировщики нагрузки.
  • Выберите Локальный или Глобальный, в зависимости от Ваших настроек.
  • Найдите и нажмите на балансировщик нагрузки, который Вы хотите настроить

Шаг 3: Откройте настройки слушателя или SSL

  • Внутри подробностей балансировщика нагрузки перейдите на вкладку » Слушатели «.
  • Если у Вас нет слушателя HTTPS, добавьте его сейчас.

Шаг 4: Назначьте свой сертификат

  • В настройках SSL для HTTPS-приемника выберите Ваш загруженный сертификат из выпадающего списка
  • Сохраните изменения

Вот и все! Теперь Ваш Classic Load Balancer использует SSL-сертификат для безопасного обслуживания трафика.

Где купить лучший SSL-сертификат для облака IBM?

Если Вы ищете доступные SSL-сертификаты, то SSL Dragon — это то, что Вам нужно. Наш быстрый и удобный сайт поможет Вам ознакомиться со всем ассортиментом SSL-сертификатов. Все наши продукты подписаны доверенными центрами сертификации и совместимы с облачными сервисами IBM Cloud.

Мы предлагаем Вам лучшие цены на рынке и великолепную поддержку клиентов для любого приобретенного Вами сертификата. А если Вы затрудняетесь с выбором идеального сертификата для Вашего проекта, наши инструменты SSL Wizard и Advanced Certificate Filter быстро подскажут Вам, что нужно сделать.

Если Вы обнаружили какие-либо неточности или у Вас есть что добавить к этим инструкциям по установке SSL, пожалуйста, не стесняйтесь присылать нам свои отзывы по адресу [email protected]. Ваш вклад будет очень признателен! Спасибо.

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

Детальное изображение дракона в полете
Написано

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