我在www.example.appspot.com上托管了我的项目,我想注册一个需要我的公共IP地址的服务。如何获取我的应用引擎项目的IP地址。感谢。
答案 0 :(得分:1)
您可以使用任何DNS查找工具来获取主机的地址。
例如在Linux上,您可以获得以下内容:
$ nslookup www.example.appspot.com
...
Non-authoritative answer:
www.example.appspot.com canonical name = appspot.l.google.com.
Name: appspot.l.google.com
Address: 216.58.219.241
$ host www.example.appspot.com
www.example.appspot.com is an alias for appspot.l.google.com.
appspot.l.google.com has address 216.58.219.241
appspot.l.google.com has IPv6 address 2607:f8b0:4006:80e::2011
appspot.l.google.com mail is handled by 10 alt1.gmr-smtp-in.l.google.com.
appspot.l.google.com mail is handled by 40 alt4.gmr-smtp-in.l.google.com.
appspot.l.google.com mail is handled by 5 gmr-smtp-in.l.google.com.
appspot.l.google.com mail is handled by 30 alt3.gmr-smtp-in.l.google.com.
appspot.l.google.com mail is handled by 20 alt2.gmr-smtp-in.l.google.com.
答案 1 :(得分:1)
Google AppEngine没有一个IP。它在不同地区的大量计算机上运行在Google的网络上,因此它有许多IP地址(或范围)。
以下是您可以找到这些范围的方法:
运行dig -t txt _cloud-netblocks.googleusercontent.com
CIDR块的部分列表是:
8.34.208.0/20
8.35.192.0/21
8.35.200.0/23
23.236.48.0/20
23.251.128.0/19
107.167.160.0/19
107.178.192.0/18
108.170.192.0/20
108.170.208.0/21
108.170.216.0/22
108.170.220.0/23
108.170.222.0/24
108.59.80.0/20
130.211.4.0/22
146.148.16.0/20
146.148.2.0/23
146.148.32.0/19
146.148.4.0/22
146.148.64.0/18
146.148.8.0/21
162.216.148.0/22
162.222.176.0/21
173.255.112.0/20
192.158.28.0/22
199.192.112.0/22
199.223.232.0/22
199.223.236.0/23
答案 2 :(得分:0)
根据我今天发布pixler.io的内容,更新(2018年4月)的答案如下:
在Google Cloud Platform中,转到您的App Engine并点击"设置",然后您必须转到" Custom Domains"并添加您的域名。
您将被要求verify your domain by adding a TEXT record。执行此操作后,您将看到"数据"中填写的IP地址。列,您可以将其复制到A记录中