如何将DNS指向动态IP地址?

时间:2018-11-17 05:00:44

标签: dns

Bluehost是我的DNS提供商,我的应用程序托管在heroku上。我正在尝试将DNS指向我的heroku应用程序,但是有一个问题。 Heroku的文档规定以下内容:

  

某些DNS提供商仅提供根域的A记录。不幸的是,A记录不足以将您的根域指向Heroku,因为它们需要静态IP。当在内部数据中心,云基础架构服务和Heroku等平台中使用这些记录时,这些记录会对可用性产生严重影响。由于Heroku使用动态IP地址,因此有必要使用类似CNAME的记录(通常称为ALIAS或ANAME记录),以便您可以将根域指向另一个域。请参见下面的示例。

他们继续建议使用值@和您的根域别名创建CNAME记录,例如hidden-sierra-7936.herokudns.com

但是Bluehost不允许这样做,因为他们只想要一个IPv4 IP地址,并且不接受诸如hidden-sierra-7936.herokudns.com之类的有效CNAME记录。我已经完成了www记录,但一切都没用,所以我想我也需要ANAME记录。

enter image description here

除了切换到新的DNS提供商之外,还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

Bluehost不支持此功能。 Google和Cloudflare也许也有。 Cloudflare为我工作。