【问题标题】:Changing ip address for a domain name - how to test if ssl will still work?更改域名的 IP 地址 - 如何测试 ssl 是否仍然有效?
【发布时间】:2013-11-04 00:54:22
【问题描述】:

我从 godaddy (example.com) 购买了一个域,以及从他们那里为同一域购买的 ssl 证书。我有一台运行 Web 服务器和静态 ip 的机器,来自 godaddy 的域指向该静态 ip。 ssl 证书已安装在该机器上,一切正常。

现在我需要从另一台具有不同静态 IP 地址的机器开始托管。我相信我所要做的就是在 Godaddy 的控制面板中更改我的域的 IP 地址,并且 ssl 证书应该仍然有效,即使它是一个新的 IP 地址。

有什么方法可以事先测试吗?我的假设是否正确,即只需更改域记录中的 IP 地址就可以了?

谢谢

【问题讨论】:

    标签: ssl ip ssl-certificate


    【解决方案1】:

    SSL certificates are (almost always) associated with domain names, not IP addresses。假设您有 SSL 证书的标准配置,那就没问题了。

    但是!你想事先测试一下。好的:

    openssl x509 -in yourcert.crt -text -noout
    

    此命令将允许您检查您的证书。特别是,查找您的主机名。我的说是这样的:

    X509v3 Subject Alternative Name:
        DNS:mail.cternus.net, DNS:cternus.net
    

    如果您的主机名在其中(而您的 IP 地址不在),那么您就是金子。

    【讨论】:

      猜你喜欢
      • 2016-11-23
      • 1970-01-01
      • 2011-01-03
      • 2020-05-27
      • 2012-06-30
      • 1970-01-01
      • 2018-05-31
      • 2013-04-04
      • 2015-09-29
      相关资源
      最近更新 更多