是否可以为 AWS 公共 DNS EC2 实例设置 SSL

Posted

技术标签:

【中文标题】是否可以为 AWS 公共 DNS EC2 实例设置 SSL【英文标题】:Is it possible to setup SSL for AWS public DNS EC2 instance 【发布时间】:2020-02-28 16:34:23 【问题描述】:

我是 AWS 的新手。我有 EC2 实例(Windows 服务器 + IIS)。是否可以将 SSL 证书分配给 AWS 公共 DNS (xxx-xx-xxx-xx-xx.eu-central-2.compute.amazonaws.com)?我可以在没有负载均衡器的情况下做到这一点吗? (例如 OpenSSL) 试图找到一些东西,但我找到的都是 - 使用自定义域 - 让我们加密块 aws 公共主机

我需要 https 来进行测试,并且不想因主机上的 DNS 更改而伤脑筋。 谢谢

【问题讨论】:

【参考方案1】:

由于证书与域名相关联,因此最好使用您的 dns 提供商并为您正在测试的服务器创建一个 cname 记录并基于该 cname 生成证书或将您的域转发到 route53(之后您设置它)并使用 aws route 53(dns 服务器)管理 aws 中的域映射

【讨论】:

以上是关于是否可以为 AWS 公共 DNS EC2 实例设置 SSL的主要内容,如果未能解决你的问题,请参考以下文章

带有 PHP SDK 的 AWS EC2 - 等到实例具有公共 DNS 名称

将 AWS Route 53 DNS 记录静态链接到 EC2 实例

我为AWS EC2实例更改了区域。但我无法从新的IP地址和公共DNS看到一个网站

更改 EC2 实例上的公共 DNS

通过 ELB 访问 AWS EC2 实例

AWS EC2 公共 IP 与私有 IP