【问题标题】:Does every domain have unique IPs?每个域都有唯一的 IP 吗?
【发布时间】:2011-07-20 10:09:20
【问题描述】:

我想知道每个域地址是否都有唯一的 IP 地址? 此外,这些 IP 位于何处?这个重定向系统是如何工作的? 当我们尝试通过写域名访问网站时,它有多少重定向?

谢谢...

【问题讨论】:

  • 恕我直言,这很笼统,不必移动到 webmasters/websites/webpages/whatever-umpteenth-webexchange-just-went-beta-today ...
  • This 可能会为任何对 Internet 上 DNS 内部结构感兴趣的人提供信息。

标签: dns ip


【解决方案1】:

否:每个域都没有自己的 IP 地址。

多个域可以托管在同一台服务器上,并且位于同一 IP 地址上。
例如,这就是 Apache 的 VirtualHosts 背后的理念。


一个域名可以对应多个不同的IP地址。

例如,在google.fr 域上使用dig 命令,您会得到(我只复制粘贴了一部分输出)

$ dig google.fr

;; ANSWER SECTION:
google.fr.              71      IN      A       74.125.230.81
google.fr.              71      IN      A       74.125.230.82
google.fr.              71      IN      A       74.125.230.83
google.fr.              71      IN      A       74.125.230.84
google.fr.              71      IN      A       74.125.230.80


有关更多信息,您可能应该阅读以下维基百科条目:Domain Name System

【讨论】:

    【解决方案2】:

    我想知道每个域地址是否都有唯一的 IP 地址?

    没有。 有多个 IP 的域和多个域的 IP。

    此外,这些 IP 位于何处?

    它们不位于任何地方,它们是某些计算机的抽象地址

    这个重定向系统是如何工作的? 当我们尝试通过写域名访问网站时,它有多少重定向?

    你指的是哪个重定向系统?

    【讨论】:

      【解决方案3】:

      并非每个域地址都有唯一的 IP。同一个 IP 上可能有多个域地址。例如,每个域都有 DNS,这些 DNS 指向重定向不同域(使用虚拟主机)的服务器。

      【讨论】:

        【解决方案4】:

        不,每个域不需要有自己分配的 IP 地址。 IP 可以物理上位于任何地方。重定向通常通过用户代理按照 HTTP 指令完成。

        http://en.wikipedia.org/wiki/Domain_Name_System

        http://en.wikipedia.org/wiki/HTTP

        【讨论】:

          猜你喜欢
          • 2020-03-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-03-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多