Amazon web services 比如谷歌云域名(比如EC2)

Amazon web services 比如谷歌云域名(比如EC2),amazon-web-services,google-cloud-platform,google-compute-engine,googledns,Amazon Web Services,Google Cloud Platform,Google Compute Engine,Googledns,在AWS上创建EC2实例时,您可以通过亚马逊提供的IP地址或域名进行访问: 谷歌云是否也有类似的现成功能?我所在的网络阻止IP地址和通配符DNS,比如xip.io,所以我很想知道它。另外,是否有一个我不知道的特定术语叫做它?当您创建一个GCP计算引擎实例(相当于EC2)时,您可以声明您希望它有一个公共IP地址。这是一个IP,您可以通过Internet访问您的实例。GCP为您提供两种类型的IP。。。静止的(稳定的)或短暂的。静态IP是您的,直到您显式释放它。只要您的计算引擎正在运行,就不收取任何

在AWS上创建EC2实例时,您可以通过亚马逊提供的IP地址或域名进行访问:


谷歌云是否也有类似的现成功能?我所在的网络阻止IP地址和通配符DNS,比如
xip.io
,所以我很想知道它。另外,是否有一个我不知道的特定术语叫做它?

当您创建一个GCP计算引擎实例(相当于EC2)时,您可以声明您希望它有一个公共IP地址。这是一个IP,您可以通过Internet访问您的实例。GCP为您提供两种类型的IP。。。静止的(稳定的)或短暂的。静态IP是您的,直到您显式释放它。只要您的计算引擎正在运行,就不收取任何费用。临时IP是动态分配给您的IP,在重新启动计算引擎实例后可能会发生更改

GCP不会(目前…事情总是会改变)创建一个DNS条目,该条目将通过Internet解析为您的IP地址。它确实创建了一个DNS条目,可在您的GCP VPC网络中使用,以允许一个计算引擎在GCP环境中调用另一个计算引擎

如果您希望通过DNS名称访问您的计算引擎,则您有责任在自己的DNS服务器中创建DNS“a”记录。如果您没有可以使用的DNS服务器,那么您可以花几美元获得一个域名,然后创建一个GCP云DNS服务器的实例,并将计算引擎的“a”记录添加到该服务器

另见:


是的,您可以使用[instance\u NAME].[ZONE].c.[PROJECT\u ID].internal创建内部dns,例如


有关更多信息,请参阅以下链接:

请确保端口已打开。 您可以访问以下文档以供参考,希望这对您有所帮助。

我对贵公司阻止通过IP地址访问外部系统感到好奇。这将破坏大多数软件和系统。你能分享更多细节吗?@JohnHanley-nah这不是一家公司,这里是我的大学,有着不必要的网络限制,我总是在启用vpn或socks的情况下上网,但现在我正在为我的大学自己在GCP上开发一个应用程序,它无法工作,因为我没有与实例关联的域名,所以这只会适得其反。1)给自己一个免费域名,解决IP限制。2) 为您的新域名获取免费的Let's Encrypt证书。3) 我仍然不明白他们是如何阻止IP地址的。请记住,您不连接到“域名”,而是连接到IP地址。他们可能正在阻止没有HTTP主机头的请求(实际上是SNI:服务器名称指示)。@JohnHanley是的,这是我要做的,很好的建议,看起来像内部DNS,而不是公共DNS。我希望该域可以公开使用(就像aws一样),GCP不会将公共dns分配给您的实例。如果你拥有一个域名,你可以在创建实例时创建一个DNS:我了解云DNS,我想问的是谷歌是否提供了默认域名,就像AWS以ec2-XXX-XXX-XXX-XXX.compute-X.amazonaws.com的形式提供的一样,第二个是内部DNS,不是我朋友可以公开访问的。。。很抱歉我不清楚。在第二段中,我写道:“GCP不会(目前……事情总是会改变)创建一个DNS条目,它将通过Internet解析到您的IP地址。”。我的意思是不。。。不像AWS。。。谷歌没有为互联网上的计算引擎提供默认域名。您有责任在某处创建DNS条目(例如,云DNS或其他DNS提供商)。