Маршрут 53 с сертификатом SSL

#amazon-web-services #ssl #amazon-ec2

Вопрос:

В настоящее время я использую AWS Route 53 для своего домена ( domain.com ), я также сгенерировал сертификат SSL с подстановочными знаками от внешнего центра сертификации ( *.subdomain.com ). Я установил сертификат в ACM.

Мои владения (domain.com) указывает на ELB, к которому подключено 2 экземпляра EC2 ( 1.1.1.1 и 1.1.1.2 ).

Я хочу создать поддомен ( sub.domain.com ), который указывает конкретно на 1.1.1.2 SSL-сертификат, а также имеет установленный сертификат SSL.

Я попытался добавить запись A в маршрут 53 с поддоменом, указывающим на конкретный IP ( 1.1.1.2 ), это работает, но когда я добавляю https протокол, он отказывается подключаться.

Я довольно новичок в SSL и маршрутизации, поэтому буду признателен за любую помощь.

Комментарии:

1. Route53 не обслуживает SSL-сертификаты. Ваш балансировщик нагрузки обслуживает SSL-сертификат. Когда вы указываете домен непосредственно на экземпляр EC2, у вас нет возможности прикрепить сертификат ACM к этому домену.

Ответ №1:

Я считаю, что AWS ACM не поддерживает сертификат для EC2. он поддерживает только ELB, API Gateway и CloudFront. Пожалуйста, проверьте https://docs.aws.amazon.com/acm/latest/userguide/acm-services.html

Таким образом, вы не можете подключиться по протоколу https на EC2 с сертификатом, импортированным в AWS. Вам необходимо вручную создать собственный сертификат на EC2.

Ниже примечание от AWS для сертификата ACM на EC2

Общедоступные сертификаты ACM могут быть установлены на экземплярах Amazon EC2, подключенных к анклаву Nitro, но не на других экземплярах Amazon EC2. Дополнительные сведения о настройке автономного веб-сервера на экземпляре Amazon EC2, не подключенном к анклаву Nitro, см. в руководстве: Установка веб-сервера LAMP в Amazon Linux 2 или в руководстве: Установка веб-сервера LAMP с помощью AMI Amazon Linux.