我有一个从godaddy(example.com)购买的域名,以及来自同一域名的ssl证书。我有一台运行Web服务器和静态IP的机器,来自godaddy的域指向静态IP。 ssl证书安装在该机器上,一切正常。
现在我需要从另一台具有不同静态IP地址的计算机开始托管。我相信我所要做的就是在godaddy的控制面板中更改我的域的IP地址,并且ssl证书应该仍然有效,即使它是一个新的IP地址。
有预先测试的方法吗?我的假设是正确的,只需更改域记录中的IP地址就是我所要做的一切吗?
由于
答案 0 :(得分:1)
SSL certificates are (almost always) associated with domain names, not IP addresses。假设您有SSL证书的标准配置,那就没问题了。
但是!你想事先测试一下。 OK:
openssl x509 -in yourcert.crt -text -noout
此命令将允许您检查证书。特别是,查找您的主机名。我说的是:
X509v3 Subject Alternative Name:
DNS:mail.cternus.net, DNS:cternus.net
如果您的主机名在那里(并且您的IP地址不在那里),那么您就是黄金。