Google云如何解析重复的DNS记录?

时间:2017-01-10 03:50:18

标签: dns failover google-cloud-dns

我是Google Cloud DNS服务的新手。虽然仍然试图了解这项服务的功能,但是出现了一个问题,即谷歌不允许用户创建重复的DNS A记录,但它如何确保其他项目的任何其他用户或同一用户也无法创建重复记录?

例如。我的DNS记录

mywebsite.example.com可能指向I.P 192.168.0.1

如果另一位同时使用Google云端DNS服务的用户使用不同的i.p地址或不同的域名地址为其项目创建类似的记录,会发生什么?

例如:

mywebsite.example.com - > 192.168.0.2

diffwebsite.example.com - > 192.168.0.1

由于域(example.com)已向公共注册商注册,因此DNS查找将如何解决?请帮忙。

2 个答案:

答案 0 :(得分:0)

总有一个实体(人,组织,类似的东西)控制DNS中的区域。如果Google控制了example.org(不要使用mydomain.org作为示例,那么它是一个完全有效的现有域,属于其他人),Google可以使用他们想要的任何信息填充它。如果他们想让他们的客户每个名字只添加一条A条记录,那么他们就可以做出选择。由谷歌来确保他们不允许创建会给客户带来问题的记录。

如果你拥有example.org,你可以放入任何你想要的东西。如果您选择了42 A个名称记录,则可以。查找该名称的人会随机选择其中一条或多或少的记录。没有人会在你的A记录中监管你输入的IP地址。您可以拥有完全包含任何IP地址的记录。没有人会在您创建的区域中监控您的名称(在技术限制范围内)。如果你愿意的话,你可以有一整本粗言秽语词典。

如果某人与您拥有example.org没有任何关系,则不会影响该区域中存在的姓名和记录。依靠其中的任何东西都不是一个好主意。

这里可能会回答你的问题。可能不是。说实话,你的问题有点混乱。

答案 1 :(得分:0)

我认为这里的关键是“注册商”与“注册商”之间的区别。和DNS。在注册器中,您将DNS设置为在您的域的其余Internet上公开使用。只有当您是该域的所有者时,才能执行此操作。 DNS是从域名到IP的转换器。

考虑到这个概念,您可以有两种情况:

1)您是域名所有者:您将在'注册商'并且您的网站可以从互联网访问。如果您在云DNS区域中使用它,您还可以使用所有提供的功能。没有人能够修改该信息,以便将流量重定向到除了拥有者本身之外的其他IP。

2)您不是域所有者:您可以使用可能由其他人拥有的域来配置区域,但不能通过域名公开访问这些区域,此区域仅适用于内部基础。

每个云端口DNS资源都存在于Google云端平台项目中,因此域名的可能重叠由Google Cloud在项目权限基础上进行内部控制,这意味着即使某人拥有与您完全相同的域名,也会赢得& #39;能够修改它,因为它无法访问您的项目,如果您是域所有者,流量将只会转到注册器上定义的名称服务器(不是云DNS),它将重定向请求正确的IP。