为什么不同的Google服务具有相同的IP地址?

时间:2018-11-11 22:28:15

标签: google-maps dns ip-address google-docs dig

我开始研究DNS系统及其工作方式。我在ubuntu上使用dig来解析某些域名,并且正在尝试使用其他Google服务。 即使服务完全不同,也碰巧我收到了相同的IP地址。

$ dig docs.google.com

;; ANSWER SECTION:
docs.google.com.    264 IN  A   216.58.198.14

$ dig drive.google.com

;; ANSWER SECTION:
docs.google.com.    264 IN  A   216.58.198.14

在其他情况下,我收到了相同的地址,试图解决诸如mail.google.commaps.google.com之类的更多服务。

有人可以帮我解释一下它的工作方式吗?这和时间有关系吗?

非常感谢您。

1 个答案:

答案 0 :(得分:-1)

首先 docs.google.com drive.google.com 是不同的域。

是的,不同的域可以具有相同的IP地址。这称为共享虚拟主机。

  

在基于名称的虚拟主机(也称为共享IP主机)中,虚拟主机在一台具有单个IP地址的计算机上为多个主机名提供服务。这是可能的,因为当Web浏览器使用HTTP / 1.1从Web服务器请求资源时,它会将请求的主机名包括在请求中。服务器使用此信息来确定向用户显示哪个网站。当您在特定的“注册商名称服务器”上注册/购买域名时,您的DNS设置会保留在其服务器上,并且在大多数情况下,会将您的域名指向托管提供商的名称服务器。该名称服务器是IP地址(当前与您的域名相关联)所在的位置。