如何在gcloud上设置我的自定义域

时间:2017-05-01 16:31:00

标签: google-app-engine dns google-compute-engine gcloud

我尝试使用这些指南:

  

https://cloud.google.com/dns/quickstart

     

https://cloud.google.com/dns/migrating

当我ping我的域名时,我收到了来自我的计算引擎外部IP地址的响应,但我的WebApp没有加载。

我错过了什么吗?我得到了ERR_CONNECTION_REFUSED

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

没有足够的信息可以明确说明问题所在,但以下是一些排除故障的建议。

您的注册商名称服务器记录是否已更新?

确保以下内容始终如一地返回您所在区域的Google名称服务器

$ dig +short NS example.com

谷歌的名称服务器是否传播了这一变化?

列出您的Google名称服务器 -

$ gcloud dns managed-zones describe examplezonename

验证它们已传播 -

$ dig example.com @your_zone_nameserver

您的A和CNAME记录是否设置正确?

接下来,您应该验证DNS回复是否返回正确的A和CNAME条目。

$ dig example.com A
$ dig example.com CNAME

您是否正确配置了IP和防火墙设置?

您可以按照问题排查指南here或更新您的问题了解详情。

您的网络服务器可能无法正确设置,并且似乎没有任何进程在端口80或443上进行侦听。

$ nmap queguia.com

Starting Nmap 7.40 ( https://nmap.org ) at 2017-05-03 12:16 PDT
Nmap scan report for queguia.com (35.184.29.62)
Host is up (0.15s latency).
rDNS record for 35.184.29.62: 62.29.184.35.bc.googleusercontent.com
Not shown: 996 filtered ports
PORT     STATE  SERVICE
22/tcp   open   ssh
80/tcp   closed http
443/tcp  closed https
3389/tcp closed ms-wbt-server

Nmap done: 1 IP address (1 host up) scanned in 10.21 seconds

<强>注意事项

另请注意,DNS条目已缓存,您的更改可能需要一些时间才能生效。

外部IP的ping很可能由负载均衡器而不是具体的实例应答。

答案 1 :(得分:0)

Google Enterprise支持:

默认情况下运行所有​​App Engine服务(domain.appspot.com)。要在您自己的域名上映射您的服务,请阅读以下文章https://cloud.google.com/appengine/docs/standard/python/console/using-custom-domains-and-ssl