如何访问部署在谷歌云虚拟机上的网站?

bpsygsoo  于 2021-07-23  发布在  Java
关注(0)|答案(1)|浏览(503)

我在google云vm上部署了一个小型spring启动应用程序。我已经为它保留了一个公共ip。我已经启用了dns区域,创建了一个,cname记录,以及我已经把提供的谷歌域名服务器在godaddy dns配置。当我跑的时候 nslookup mywebsite.com 在候机楼。我得到了正确的ip地址的网站。此外,该网站可以通过ip地址访问。但我无法通过域名访问它,即。 http://IP_ADD:8080 :工作成功。 mywebsite.com :不起作用。我得到: www.mywebsite.com 拒绝连接。
google云vm示例中的防火墙规则如下:

我所关注的一些文章:https://vinoaj.com/guides/2018/google-cloud-dns-for-godaddy-domain/
随后,谷歌也发布了关于同一主题的文档。与文章内容相同。

7kqas0il

7kqas0il1#

请注意,您正在尝试访问 www.mywebsite.com 虽然看起来你 mywebsite.com 在你的dns记录里。他们不是一回事。
请确保为配置了cname记录 www.mywebsite.com . 例如,考虑这个相关的so问题,或者这个其他的问题。
另外,请注意,您正在访问端口8080上的web应用程序。您需要某种web服务器、代理或服务,比如负载均衡器,用于重定向来自端口的流量 80 和/或端口 443 你的应用程序正在监听的那个, 8080 .
作为另一个有用的链接,您还可以查看googleclouddns最佳实践。

相关问题