簡體   English   中英

如何訪問部署在谷歌雲虛擬機上的網站?

[英]How to access website deployed on Google cloud VM?

我在 Google 雲虛擬機上部署了一個小型 Spring 啟動應用程序。 我為它保留了一個公共的 IP。 我啟用了 DNS 區域,創建了 A、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/

緊隨其后的是關於同一主題的谷歌文檔。 這也與文章相同。

請注意,您正在嘗試訪問www.mywebsite.com ,而您似乎在 DNS 記錄中配置了mywebsite.com 它們不是同一件事。

請務必為www.mywebsite.com配置 CNAME 記錄。 例如,考慮這個相關的 SO 問題,或者另一個問題。

另外,請注意,您正在端口 8080 上訪問 web 應用程序。您需要某種 web 服務器、代理或服務,如負載均衡器,將流量從端口80和/或端口443重定向到您的應用程序正在監聽的8080


作為另一個有用的鏈接,您還可以查看Google Cloud DNS 最佳實踐

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM