【问题标题】:Why different Google services has the same IP address?为什么不同的 Google 服务具有相同的 IP 地址?
【发布时间】:2018-11-11 22:28:14
【问题描述】:

我开始研究 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.com 或 maps.google.com。

谁能帮我解释一下它的工作原理?这和时间有关系吗?

非常感谢。

【问题讨论】:

  • “我开始研究 DNS 系统及其工作方式。” :那么第一条重要的规则是在使用 dig 或任何故障排除工具时,请确保指定您查询的名称服务器。在dig 中,它带有@ 开关。
  • @PatrickMevzek 我在查询时使用1.1.1.1 作为 DNS 地址。

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


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    • 2012-02-26
    • 1970-01-01
    相关资源
    最近更新 更多