【发布时间】:2019-04-22 12:53:58
【问题描述】:
我有一个 Heroku 应用,它使用 nodejs 提供静态网页 https://foda-app.herokuapp.com
Heroku 不提供固定 IP,我个人项目确实需要一个,所以我尝试使用 Google Cloud 的 VPC 保留的静态外部 IP 地址。
我能够保留 IP,但我不确定如何将其与我的 Heroku 应用程序链接,因为 Google Cloud 提供了如此多的选项和服务。我只想将此 IP 的所有流量重定向到 Heroku 应用程序,但我找不到简单的方法来做到这一点。
我需要创建一个全局转发规则,但如果不使用许多其他服务,我找不到实现此目标的方法。我需要一个虚拟机实例吗?我需要负载均衡器吗?我应该使用 VPC 路由还是 Cloud DNS?我对所有这些服务感到不知所措。
请有人告诉我这是否可能,实现这一目标的最简单方法是什么?
【问题讨论】:
-
使用谷歌云 DNS 更新 CNAME 和 herokuapp URL
-
我使用谷歌云 DNS 创建了一个新的 DNS 区域,现在我应该添加一个指向 URL 或 heroku DNS 的新 CNAME 记录吗?我应该使用什么 DNS 名称?
-
您能否详细说明为什么“个人项目确实需要 [固定 IP]”?根据您的技术需求,您可能无法获得使用 Google Cloud 所获得的效果。
-
我正在尝试使用握手项目命名空间新域namebase.io/handshake-whitepaper
标签: heroku google-cloud-platform dns ip