我在namecheap注册了一个域,服务器实例是aws ec2 (windows机器运行节点js),cname记录指向ec2实例的公共ip。
现在我想在它上配置ssl,我已经在我的Namec堆产品列表中有了一个正的SSl(comodo),上面写着输入CSR。
但是,由于某些原因,我可能需要更改我的ec2实例,这反过来将改变它的公共ip,在这种情况下,CSR或ssl会变得无效吗?
如果是的话,有什么解决办法吗?
为了产生企业社会责任,我找到了这个链接
抱歉,如果这是很基本的东西,但我对此还不熟悉。
谢谢
编辑:如果可能的话,请告诉我一些我可以理解的好资源。
发布于 2016-02-05 06:49:23
您的证书与您提供的主机名相关联,因此与它们所使用的计算机的IP地址无关。
发布于 2016-02-05 08:08:50
这取决于您更改实例的含义。如果您调整了当前实例的大小,那么您应该没事。如果您迁移了实例(因为它不能调整大小),那么您应该确保随身携带私钥。
如果你不这样做,你仍然可以申请一个证书与CSR,但返回的证书将不会有任何用处,没有它的私钥。
还请注意,对于SSL/TLS,大多数CSR和证书将DNS名称作为它们的公共名称或主题替代名称,当您调整大小时不应该更改它们,但是为这些名称设置IP地址并没有错,在这种情况下,如果IP地址更改,返回的证书将没有任何用处。
https://serverfault.com/questions/754194
复制相似问题