Перейти к основному содержимому

Как настроить SSL-сертификат для IP-адреса во внутренней сети

В настоящее время SSL-сертификаты, поддерживающие HTTPS-шифрование для IP-адресов во внутренней сети, предлагают такие отечественные бренды, как sslTrus и CFCA. После получения SSL-сертификата для IP-адреса внутренней сети его можно настроить на сервере (распространённые типы: Nginx, Apache, Tomcat, IIS и др.). Процесс реализации HTTPS-аутентификации для IP-адреса внутренней сети аналогичен установке SSL-сертификата для домена.

Можно обратиться к:

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

Варианты импорта корневого сертификата IP на клиенте​

Импорт корневого сертификата на клиенте может выполняться двумя способами: первый — через推送 групповой политики домена, второй — с помощью скрипта.

Вариант 1. Push-рассылка корневого сертификата через групповую политику домена​

Этот вариант подходит для предприятий, у которых во внутренней сети имеется большое количество клиентских устройств пользователей. При push-рассылке корневого сертификата через групповую политику домена все пользователи домена автоматически получают корневой сертификат, что избавляет от необходимости выполнять импорт отдельно на каждом клиентском устройстве. Конкретные шаги:

  1. На контроллере домена войдите в систему с правами администратора и запустите оснастку групповой политики gpmc.msc.

HowToSetIPSSL

  1. Войдите в лес, отредактируйте GPO по умолчанию или добавьте новый GPO.

HowToSetIPSSL

  1. Последовательно разверните 【Конфигурация компьютера】-【Политики】-【Параметры Windows】-【Параметры безопасности】-【Политики открытого ключа】-【Доверенные корневые центры сертификации】.

HowToSetIPSSL

  1. Импортируйте корневой сертификат, предоставленный Racent.

HowToSetIPSSL

  1. После успешного импорта каждый клиент автоматически обновит групповую политику в течение 90 минут, либо можно принудительно обновить политику домена по умолчанию с помощью команды gpupdate /force.

HowToSetIPSSL

  1. На этом все пользователи в домене получат корневой сертификат, распространённый контроллером домена.

HowToSetIPSSL

Вариант 2: Импорт корневого сертификата с помощью скрипта​

Этот вариант подходит пользователям, у которых нет контроллера домена или которые не хотят использовать групповые политики. Действия следующие:

  1. Для импорта корневого сертификата с помощью скрипта откройте Windows powershell и введите в powershell:
Import-Certificate -FilePath "ssltrus-g1.der" -CertStoreLocation cert:\CurrentUser\Root
Примечание

Содержимое в кавычках — это фактический путь, по которому в данный момент хранится корневой сертификат.

HowToSetIPSSL

  1. Нажмите «Да», импорт выполнен успешно, как показано на рисунке ниже:

HowToSetIPSSL

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